Teaching at home means: be prepared to learn at home, quicker than your kids. To stay ahead, I recommend this enormous treasurehouse of tools for home learners and home teachers. It evaluates home-style curricula, goes deep into computer software, considers graduate testing, points to ongoing home school magazines, recommends books, and closes with advice for starting up your own minischool. It deserves kudos for honorable work. This big book supersedes the four others we were going to recommend.