Hi, I just finished first year at university of Toronto. Next year will be when I select which program I will go into. Right now I can't decide between Physics and Mathematics Double Specialist or Physics Specialist and math major. I'm definitely more into physics than math but I am planning to study theoretical physics in the future. I'm unsure how much math is needed to do theoretical physics. I always hear take as much math a possible. I don't think Math specialist and math major learn very different material but the math specialist courses are VERY rigorous(everything we learn is totally rigorous. Every theorem we learn has been proven and everything has been rigorously defined). I heard a lot of reasons not to over work yourself (less effective, less stress, better GPA => possibly better grad school) but I don’t want to take the easy way out. I'm descent at physics but having problems in math. To do a Double specialist I will be taking the following courses: Intro to EM (Griffiths) 0.5 credits Intro to QM (Griffiths) 0.5 credits Thermal physics (Thermal Physics by D.V. Schroeder) 0.5 credits Particles and Waves 0.5 credits Second year physics Labs 0.5 credits Third year labs (maybe) 0.5 credits Advanced ODEs 0.5 credits (Very hard course what I heard) Analysis II 1.0 credits (VERY hard course from what I heard. I don’t remember the book title but at the start it says ‘this book is for 4th undergrad or 1 year grad students’ :S) To do a Physics Specialist and math major: Physics are the same. Intro to ODEs (easier version of Advanced ODEs) Advanced Calculus (easier version of Analysis II) I did good in Analysis I only because of bonus marks, I’m not sure if Analysis II has bonus marks. Algebra has given me a very hard time. I found Specialist math a bit too rigorous for me. To sum up: What kind of math is needed to do theoretical physics? And any suggestions on what I should do? Thanks!