Hi all, I am currently a junior. I am taking the standard AP Physics C this semester, and in the spring hope to take a formal Classical Mechanics course at a local college (to cover lagrangians, hamiltonians, calc or variations, all that good stuff). Next year, I will hopefully take a similar upper level, theoretical electricity and magnetism course and possibly a quantum mechanics course. However, I am open to tweaking my schedule. Are there are any other courses that would be good to take now to get a "head start" for college and research? Anything to self study, less formally? Thanks!