Unschooling is an educational method and philosophy that advocates learner-chosen activities as a primary means for learning.
Here are the pros of unschooling:
Educational Freedom: Unschoolers are free to learn and grow according to their unique personality, interests, and learning style.
Kids Actually Want to Learn: Unschoolers tend to be highly motivated, because they’ve chosen the subjects themselves and they’re actually curious about them. No more butting heads up against brick walls trying to force children to complete worksheets they’re not interested in. Furthermore, children can stop pursuing a subject when it is no longer interesting to them.
Preparation and Monitoring is Much More Focused: Rather than planning a course of study an entire year in advance, without knowing exactly how much time a subject will take and how well the student will have mastered it by a certain time, unschooling allows parents to plan and prepare in response to the child’s interests as they develop. Parents also assess their child’s progress in a similar way, by being involved and paying attention to what the child has mastered as they progress.
Kids Learn to Act Responsibly in the Community and Beyond: A great deal of education happens in unschooling while the children are interacting in the community or simply helping around the house. As such, they become much more independent and comfortable with interacting with new people of any age. They also develop a sense of responsibility, and accountability for their own education and behavior.