Also known as child-led learning, unschooling is a type of homeschooling where the student takes the lead in deciding what they want to learn. Parents support the child's interests, and learning happens naturally through exploration and real-life experiences.