As homeschoolers for the past 11 years, we have found excellent online classes for our older children. For high school, we have found that, for us, homeschool mean home-directed. My 14 year old will take three online classes next year, each one hand picked.
I can hear it (the graphic). :)