We have homeschooled driver's education for all of our children so far. It is state approved and very, very thorough. Clint received his driver's instruction from the public school he attended. Mine was through a private instructor. Neither of us received the in-depth classroom or behind-the-wheel training our children have through the homeschooled programs we have used.