I want to take a statistical physics class next semester which requires that I take ODE first, and recommends that I have taken linear algebra as well. Since I will not be able to take ODE until 2 semesters from now, due to the physics-major version only being offered in the spring (i realize now I should have taken it THIS semester, but its a bit late!) would it be inadvisable to try to learn ODE over the summer and take this statistical mechanics class next semester? I would just wait until next year (3 semesters) to take this, but because I am a math/physics double major, I have many classes that I need to take then as well, and it would make my schedule work out much more nicely. I am, however, taking linear algebra next semester. The other alternative is to take intro Algebra next semester instead. Your feedback is appreciated!