Best online resources (like videos) for self-studying and reviewing STEM topics?

<p>Since it's the summer and I am starting college this coming fall semester, I thought that it would be a good idea to self-study some STEM (Science, Technology, Engineering, Mathematics) topics as well as review topics that I learned in high school but forgotten over the years. I was wondering what online resource is the best for both self-studying and reviewing collegiate-level topics. For now, the stuff that I want to self-study is calculus-based Electricity & Magnetism (I only took Mechanics in high school), Physics B-only topics like Fluids, Thermodynamics and Waves & Optics, and Relativity & Quantum Physics. The stuff that I want to review are both Single-Variable Calculus (I remember most of the topics but I always had trouble with application topics, or generally-speaking, AP BC-specific topics) and Multivariable Calculus.</p>

<p>The two good sites I know about are Khan Academy and MITOpenCourseWare. But the problems with those sites are that Khan Academy is mainly aimed towards pre-collegiate students and it has very few videos about topics that are beyond the high school AP level. I haven't really tried MITOpenCourseWare yet but I heard that it is really complicated to understand. Me, I'm the kind of learner who is kind of slow to understand the concepts but once I grasp it, I am really good at it. So I was wondering what online resource you guys would recommend for someone who is a slow, but accurate, learner.</p>

<p>Check out MIT OCW Scholar. The courses are all relatively easy, and the problem sets are challenging but not impossible: <a href=“OCW Scholar Courses | MIT OpenCourseWare | Free Online Course Materials”>http://ocw.mit.edu/courses/ocw-scholar/&lt;/a&gt;&lt;/p&gt;

<p>Alternatively, you could take a class or two from Coursera or edX, which are MOOC platforms.</p>