We are in the same boat. After sitting down with my degree checklist with my adviser, she informed me that I had taken the WRONG sections of Gen Chm 1, 2, and Organic Chemistry. I tried to get the Chemistry department to accept my credits, but they said they were no longer allowing students to substitute in the other chemistry (health chemistry) in for gen chm. Wonderful! So, I wasted taking 3 courses plus 3 labs that I have to basically re-take. Then, once all my courses are done, I have to student teach for a semester. So, I'm also behind at least another semester. When the summer schedule comes available, check it to see if any are offered that you can take. Yes, they are expensive, hard and tedious, but you'll get down faster. Also, depending on how many credits you have, you may be able to take courses at your local community college and transfer them over. I'm not 100% sure how that works, but it is worth checking in to. Good luck!