Browse Resources


Lessons based on TED Talks. Each lesson includes the video, questions (multiple choice, open-ended, and discussion starters) and some links for further learning. You can also create and share your own lessons from TED Talks. Or start a club encouraging students to discuss and share big ideas, using a curriculum that teaches students to make their own TED-style talks.


An online vocabulary program that teaches meaning of prefixes, suffixes, and word roots. You can use the program for free, or pay just $30 per course to skip the ads and have a teacher account. Each course is designed to cover a year of study.

KUTA Software

This software generates worksheets for practicing concepts in jr. high/high school level math. The software is a bit pricey, but there a free worksheets available, and you can get a 14-day free trial.

Smart Music

This is an online tool to help students with music practice. Students use the online metronome, accompaniment and practice tools to improve quickly and receive feedback. This tool would be great to use in combination with music lessons, but could be used independently as well. 

Simple History

This site has short text articles and videos on lots of history topics. There are also some books, available in paperback and free with Kindle Unlimited. A nice source for sparking curiosity about historic events.

Young Scientist Lab

An annual science contest for middle school level students. The website has lots of resources for younger students as well, and could be useful even without entering the contest. There are lesson plans, interactives, and hands-on activities, plus support materials for the contest.