Open Culture has created a list of over 200 educational resources on a variety of topics. Resources are appropriate for grades K-12 and cover subjects such as math, history, and music. There are even educational apps and parent resources.
Link to list: http://www.openculture.com/free_k-12_educational_resources