This site has tons of activities ranging from math facts, calculation, spelling, and more. The learner is self-directed on this site. Use of the site is free.
This is where I found the lesson plans for Freak the Mighty. I tweaked them to fit my needs for the class. If you read our book, you already know that we created a puppet show based on the book. The lesson plans have been updated and are graphically pleasing. This site has tons of other lesson activities in varying content areas. My download of the PDF for Freak the Mighty was free.