flexibility homeschooling offers