Home schooling is the education of children at home, typically by parents or by tutors, rather than in schools. You may have many reasons for choosing home schooling for your children: avoiding bullying, studying a subject more deeply, having flexible schedule, and chihlren don' t have to face peer pressure.