I am starting my junior year at a big school (University of Florida) and I just transfered in from a local community college. I am an EE major and I want to have a physics minor. My advisor told me that I should probably wait before taking Modern Physics (Phy III). My classes look like this: Circuits 1 C++ programming w/ Lab Linear Algebra Engineering Analysis (with emphisis in EE problems) Total Hours: 14 (if I take modern physics) Total Hours: 17 I want to take Modern Physics but that will put me up 17 hours. My advisor thinks I should wait and take it next semester too ensure that I get a good GPA this semester. I am a dedicated student and had a 4.0 at the CC. I have no doubt that I can pass all the classes but with it being my first semester at a new university I am nervous. Should I hold off on taking Modern Physics till the spring?