The time has come to schedule for next semester's classes. I will be a senior in physics and choosing some electives. I am trying to decide between taking matrix theory (linear algebra) or graduate level classical mechanics. I really WANT to take the mechanics course but I feel that maybe I should take matrix theory. A linear algebra course is not required for my degree, but I have been introduced to bits of it in classes such as multivariable calculus, ODE's, and math methods for physics. The downside to "matrix theory" is that it is also an intro to proofs class, so I'm not sure how useful it will be for me. I'm sure I will miss out on some useful things by not taking it, but is it worth giving up the chance to take graduate classical mechanics? I figure that I have a decent enough grasp on the basics of linear algebra that I can simply pick up anything I run into during my physics classes... Any thoughts?