Hi, I'm a physics undergrad at a pretty large university in the US. I would specify what year I am; but due to some recent complications in my life and the frustrating cyclical schedule of classes my school uses, (I think it's designed to work mainly for full time students who come in as freshman and take the exact classes suggested) I've had to take some classes out of order, drop others and I really don't know or care what year I am. Now that things have settled down a lot, I have some extra time on my hands to take other classes while waiting to take the classes I need to finish my major. I thought, since I plan on going to grad school for physics, I could take some extra upper level physics courses, and possibly take some other non-physics-science or math classes to round out my knowledge. I'm currently about halfway through quantum physics 1, and have taken calc 1,2,3, diff EQ, and linear algebra, if that helps to narrow things down a bit. I'm quite interested in electromagnetism and electrical engineering, music, biology, a lot of things to be honest. Does anyone have some advice as to which classes could be helpful and enriching for someone like me, but without being a waste of time? PS: I have been talking to my QM prof. about getting involved with research. Thank you!