I am a student at AOA (High school) and it's great. I love the program. The teachers are so nice and helpful. The call in academic support is awesome. I do all online schooling, and I feel I am getting a great education. I love it more than going to public school. The way it's set up is easy to understand and get schoolwork done.