This is a wonderful school. My son loves it and has thrived there. I have never in my life met a better staff of teachers/faculty. It is amazing. A true God send for my son. Everything is well structured. I know what my son is doing at all times. In this day and age a school of this caliber is rare.
Pros: Great staff, nice facility, structure
Cons: There really isn't any
more