A style of homeschooling that follows a curriculum similar to that used in traditional schools, but with greater flexibility of pacing, and the ability to tailor instruction to the student's needs.
A style of homeschooling that follows a curriculum similar to that used in traditional schools, but with greater flexibility of pacing, and the ability to tailor instruction to the student's needs.