American Parents' Reasons for Homeschooling
Better education at home
Religious reasons
poor learning environment at school
Family reasons
To Develop child's character
Disagree with school's curriculum
School is too easy
No schools nearby
child's behavior problems
Child's special needs