by Rebecca Rupp
Lists all the resources needed to create a balanced curriculum for homeschooling--from preschool to high school level.