Mountain Home School Charter is a personalized learning charter school providing the best of homeschool instruction and school-based instruction.
This program has a reputation locally for flexibility in what families can do within their program as well. If you are less school-at-home and want to