Pros: Very nice facility. Great program. Camera access. Cons: Rooms seem understaffed with lots of kids. New teachers constantly. Could be cleaner.
All reviews seem positive