Hi all, I'm having difficulty selecting a fifth course for this upcoming semester. I figured that this would be the best place to get input from people who have already taken similar classes. Currently, I have registered for: Math 472- Dynamical Systems (the emphasis of the course is on continuous systems rather than discrete) Math/Phys 381- Mathematical Methods of Physics (review of vector calculus, tensor analysis, fourier analysis, a bit of complex analysis) Math 321- Probability and Mathematical Statistics (theory based) ENGN 234- Engineering Dynamics Now, for the fifth course I've considered the following: Phil 111- Critical Thinking (to fill a humanity) Phys 371- Statistical Physics 1 (I've already taken engineering thermodynamics) Phys 312- Electromagnetism 1 I feel a lot of pressure to take Critical Thinking because I don't want to have an extremely difficult course load (I'm prepared to work very hard, I just don't want my GPA to drop). With that being said, I am much more interested in Stat Phys and Electromagnetism. I feel like I won't have the motivation to take Critical Thinking seriously. Since I've heard that Electromagnetism is traditionally one of the hardest undergraduate courses to understand conceptually, I think I would prefer to take Stat Phys instead. I plan on finishing a Mechatronics Engineering degree eventually, so I will always have an opportunity to take Electromagnetism then. To those who have taken some or all of these courses, what are your thoughts on taking one of the physics courses on top of my current load? Should I just take the easy route and keep the humanity?