The flexible nature of home schooling allows as much time as needed for each subject. Additionally, students can explore the inter-relationship of subjects. For example, a nature walk might include a science lesson on local species and a discussion of how indigenous people lived in harmony with these species. Class-size reduction is a popular term these days. Home schooling addresses this issue as well.
Many parents have a greater desire than the school system to see their children succeed.
Parents can also spend the time needed to devise a curriculum that works for their child or children. Different children learn differently. Parents can take this into account, while school teachers must devise a single curriculum for all the students. Home schooling also provides children with more opportunities for real life learning. Math lessons can involve a trip to the grocery store.