The Physics Classroom is a site with explanations, animations and practice problems for every concept in physics.
More soon to come!