Browse Resources

Maths Online

This site from the University of Vienna has a collection of multimedia, interactive activities for learning higher level math concepts. There are also online tests, puzzles, and links to lots of other great resources.


A collection of hip-hop song videos that teach concepts in many subjects. Videos can be watched in regular or discussion mode (the video automatically pauses in certain spots for questions.) There are accompanying discussion questions, quizzes and activities. Subscription price is reasonable. 

Teaching Books

A subscription site with lots of teaching resources for books. There are author resources, study guides, lesson plans, vocabulary lists, websites, and more. You can search by title, author, grade level, subject matter, and genre, and save resources to custom reading lists. Homeschool subscription options include single and multi-family. You may be able to save some money by sharing a subscription.


Game-based learning resource. Use games from the library, or create your own using flashcard, sorting buckets, sequencing, or hotspot templates. You can create classes and assign games to students. All free!

Penn Museum

This website from the University of Pennsylvania Museum of Archeology and Anthropology has some great teacher resources. There are pdf's with activities, worksheets, and information. The site also has quite a bit of multimedia material related to the exhibits, which is useful even if you can't visit the museum.