A flexible program that's tailored to exactly meet a child's needs is a big advantage of home schooling, kids who learn at home also have the teacher's full attention all the time. and for families who are unhappy with public schools and can't afford to pay tuition at private schools, this may be the any choice.
There are drawbacks. Home schoolers may miss material that's covered in school, and they have fewer chances to mix with a wide variety of other kids. Most parents who teach their children at home make sure that the children are involved in outside activities, like sports or youth groups.