So, this semester I am taking Calc2 (6 credits here), Physics1 (4 credits), Linear Algebra (3 credits), and OrganicChem1 (4 credits). My Organic Chemistry course is at a strange time on Sundays and it's really inconvenient to attend. On top of that, it's only one day a week, which is awkward to me considering all of the work required for the course. If I keep my current course-load, I think I will most likely end up getting at most a B in chemistry. Not only that, but I don't feel that I have the proper time to fully understand all the material. Calculus II is no problem at all, I know all of the topics already before taking the course, but there is so much homework it takes a solid 15 hours a week outside of class to stay up to speed. I have a wretched physics professor that does not cover the proof of anything. She teaches to a class of engineers (no offense) who simply want to learn some equations and finish the course. So I have to spend much free time re-learning the material in the proper manner. I think I am the only physics student in any of my courses except for this one astronomy major. Linear algebra is no problem at all, I actually enjoy that class the most I think. That being said, will it hurt me if I drop Organic Chemistry? I have never dropped a class before and my university does not have a WP/WF type dropping system (Withdrawn-passing/failing), it simply puts a W on the transcript as far as I know. I don't want a B, and even more so, I don't want to have gaps in my knowledge because I want to take Organic 2 and so on. My chemistry courses are not required for my degree though, not taking them would not prohibit me from taking higher physics courses or delay my graduation. I would simply take it at a later time to finish a chemistry minor. For what it's worth, I currently have a 4.0 and am working on a Physics degree with a specialization in Optics/Photonics and a Chem minor. I will attend grad school. What should I do?