Unschooling is a teaching philosophy where children lead the lessons. Deschooling is an adjustment period when a child leaves a traditional school and begins homeschooling.