My children have attended multiple private schools and have been homeschooled for four years. I’ve seen what’s available in both worlds and in my opinion, FPA is as good as it gets. The work my kids are doing is way above grade level. The teachers are phenomenal and communication is excellent between teachers, parents, and students. For kids who need a socratic teaching style, FPA solves that problem by providing live on-topic discussion between students and teachers that can be hard to come by through traditional homeschooling. We are so happy we found FPA.