My first time ever writing a review.... My son started recently. So far the communication and organization is horrible! I'm extremely disappointed. I hope it changes. But from the way the staff responds to their lack of communication, it's doubtful. They seemed super on top of things before they got paid. Then it all changed. I would so far not recommend this school to anyone, unfortunately.