Well organized class structure for all levels. My 7yo loves the classes and staff. They promote teamwork and friendship. It's a great environment! I also enjoy seeing the ... more