I'm someone who's had to play a lot of catchup and thus have been exposed to a lot of new content in math and physics in a short, very short period of time (This includes completing my entire first/year phys course in 3.5 weeks). I've experimented on so many different things from youtube teachers like Khanacademy, Lasseviren, PatrickJMT...I've borrowed textbooks and just sat and studied them...but it gets oh so horribly disorganized. On one hand, Textbooks contain a lot of non essential course information (Such as a giant section of EM being dedicated to molecular and dna biology in my physics textbook), and I am more or less looking to learn and internalize the core concepts fully. On the other hand, it's easy to watch a video because of how intuitive it is, but it's more or less showing very circumstantial conditions and teaching the bare minimums. Plus there aren't usually practice problems. I'll be taking a lot of calc and phys this and next year and to do well I plan to read ahead and familiarize myself with the concepts in my spare time. I haven't decided the best course of action between my content source, how im going to get quality practice problems, how im going to take notes etc and would really appreciate if you guys should share some insight on the absolute best ways to /learn/ the content and not just memorize it.