The Khan Academy contains over 2,100 videos and 100 self-paced exercises and assessments, with extensive resources in mathematics and other topics covered, including biology, chemistry, physics, and earth/space science.