This school has an awesome program. Lots of support from the teacher, great educational field trips. Exactly what I was looking for in a home school program. My daughter has been getting the one on one education she has been needing. Very easy to work with the online program, and follow.