Middle school

Multi-subject class offerings

Thinkwell homeschool

Study.com – organized site with plenty of coursework for middle school students that they can do on their own. It has recently become popular with homeschoolers we know who like this site a lot.  $59.99 per month per student for unlimited access.

Power Homeschool

Wide Open School

Language Arts

Fix-it Grammar (grades 3-12). From IEW.  Placement test can be found here.  This is a popular series for online classes, but it’s easy to do on your own.

No Red Ink – this comes from a middle school teacher friend and my kids have used it as well.

Winning with Writing

Newsela – complete reading activities for grades 2-12  – easy to print and use at home.

Wordly Wise 3000 Book 6+  – these are a staple for our middle school language arts program

Write at Home

The Lost Tools of Writing

A Pirate’s Guide to the Grammar of Story

The Lukeion Project – language arts online coursework

IEW online courses


BOOKS for book club/academic study

Lord of the Flies

The Witch of Blackbird Pond (teaching guide)

To Kill a Mockingbird (teaching guide)

Refugee (teaching guide)

Diary of a Young Girl (Anne Frank)

Animal Farm


(list in progress)


The first online class either of my kids ever took was with Natural Math, and my daughter loved it as a 6th grader.

Math U See

Prodigy Math – online for grades 1-8. Gamified math. This was recommended to me by a teacher in New York. Set up help can be found on this page.

Aleks math – used by schools in at least 2 districts in another state where I used to teach.

Life of Fred – the books are often prices best on this page of Educents.  It helps if the kids know some of the story from the earlier books before diving into the Pre-Algebra books –  Pre-Algebra with Biology, Physics, or Economics.

Science & Technology:

Elemental Science


Physics for 6th grade – part of the Life of Fred Pre-Algebra Series

Ted Ed Periodic Table

History/Social Studies

Gilder Lehrman Institute for American History. You can spend a 15-30 minute period on any time in American history.

*In progress*