This emphasizes how much you need to know before you even get into a program. If you don't know that much, you NEED those classes to just catch up to your peers as to understanding what the world even says about various things at a foundational level. The weight is so much easier to carry if you go in with a certain level of knowledge so that you can slack in classes if you need to rest.