Khan Academy offers great courses in Math, Science, Engineering, Arts, Humanities, Computing, Economics, Finance, and test preparation. This link will take you to the lessons for Physics, which includes: an Introduction to Physics, one & two-dimensional motion, forces, Newton’s Laws of Motion, Centripetal Force & Gravitation, Work & Energy, Impacts & Linear Momentum, Torque & Angular Momentum, Oscillations & Mechanical Waves, Fluids, Thermodynamics, Electric Charge/Field/Potential, Circuits, Magnetic Forces, and many, many more.