Khan Academy

A free online resource offering practice exercises and videos in math and science. Videos for Kindergarten through High School.