EasyFunSchool has over 1,500 pages of free unit studies, science projects, recipe and craft ideas, history activities & many other resources to make homeschooling more enjoyable for both child and parent!