Why won’t anyone teach me math?
My 2 cents: The author presumably goes to Princeton - the ivy league is in general a tough place to &quot;start learning&quot; things, especially STEM. Few of the staff would teach you the basics of anything, mostly because you are attending a research college, where teaching is the professors&#x27; side gig.<p>I went to an ivy league school, and a large portion of the people in the CS program did competitive programming&#x2F;knew number theory and discrete math from high school etc. All the problems we got as homework were really intense - I&#x27;d consistently do more than 60-70 hours of studying outside of classes to keep up. Mind you, for me CS was&#x2F;is like crack - I feel like I&#x27;d have put in even more time if I didn&#x27;t need to sleep or want to hang out with my friends.<p>There are some intro classes, of course, but the quality of those varies a lot.<p>Edit: I don&#x27;t mean to discourage people with this post. I was actually one of the few people who didn&#x27;t have much of a CS&#x2F;quanty background in my CS classes. My advisor told me to have a backup major in case I fail the tougher required classes, but I made it through.