Last semester I took Physics 2, Calc 3, a lab course, and ODE. This was easy to do for me because I studied often. This semester I will take: 1. Chinese 1 (required) 2. Linear Algebra 3. Modern Physics 4. Physics problem solving (a drill of advanced multi-step calc-based physics problems from classical mechanics and E&M) 5. Intro. to modern astrophysics Do you think this is too much? I know Chinese so I'm not worried about that course. The problem solving course is basically both general physics 1 and 2 combined from sophomore year and then topped with an increase in difficulty.