My daughter studies at AOA, it has a beautiful campus, teachers there are very nice and always ready to help, some of the teachers are really excellent. The school is friendly to Chinese students. They provide excelent services to bording students such as picking and sending students at airport, they have shuttles to supermarket each weekend. They listen and are willing to change to coordinate the students and parents' needs. In general I think AOA is a great school!