This school doesnt deserve a star at all. I was a guardian of one of their student, my Niece says all of her good teachers turn out resigning because the administration doesnt listen to them. I myself witness this situation with their online classes. Those great teachers resigned in the middle of the class year and the school doesnt even seem to bothered and does not give reasons why these teachers are leaving.Next school year will be transfering my niece to a different school. This school is all for profit. Im really disappointed .