I agree with everything in the article. However, it was written from the Liberal Arts POV and I was in Engineering. Get all your reading done before class. Class is review. If you have a paper due get a draft done a week ahead of time. Then you can hammer on it over the week. Shop for TAs the first week. In a big lecture class, your TA will make the class. Avoid bad teachers. I never didn't get into a class. But I dr…
> If you're in STEM you'll have to take some LA classes for breadth. Make these count. These aren't classes you have to take. These are classes you get to take. I regretted I didn't. I consistently find myself unable to have any meaningful conversations with anyone on anything outside of Computer Science (even then I am only comfortable discussing security and infrastructure; ask me about compiler I can tell you the…
Why not read a few books and watch a few documentaries and start chiming in?