A great home schooling program for an elementary student is K12. K12 is a home schooling program that allows students to enroll in online school or be taught at home by an adult using the purchasable curriculum. More »

www.reference.com Education K-12

Success For All, Reading Plus, and K5 Learning are elementary reading programs with demonstrated effectiveness compared to other programs. Reading Plus is designed for third grade and above, while Success For All and K5 ... More »

www.reference.com Education K-12

The FASTT Math program is interactive instructional software that builds math fluency and automaticity through systematic teaching and technology. FASTT Math is available to educators and elementary students in grades tw... More »

www.reference.com Education K-12 K-12 Curriculum

A child who is attending online elementary school is not considered to be home schooled. The parents or guardians of a child who is home schooled are in control of the curriculum that the child learns, and the bulk of th... More »

www.reference.com Education K-12

To host a foreign exchange student, choose a reputable program placing students in the local area, apply to be a host family, select a student and welcome the student to your home. You need references and a clear backgro... More »

www.reference.com Education K-12

K12, Time4Learning, Sonlight and Oak Meadow are some online kindergarten through 12th grade curriculum options for home schooling. Connections Academy offers tuition-free online public schools for students from kindergar... More »

www.reference.com Education K-12 K-12 Curriculum

The landforms taught in home school vary depending on the grade level of the student, but common landforms include mountains, valleys, hills, plains and plateaus. Others include deserts, volcanoes, islands and peninsulas... More »

www.reference.com Education K-12