Discovery Education offers lots of great resources in many subject areas across grade levels. The resources include interactive games, collections of websites, and videos for students to watch. There are also lesson plans provided for teachers that incorporate some of the activities and games provided for students. Right now, Discovery is featuring a comprehensive resource that helps students understand how primaries, caucuses, and conventions work within the framework of the general election.
Subject: Science, English, Social Studies, Math
Grade Level: K-12
Price: Free, but Discovery Education also offers paid programs including textbooks and assessments