The dancers are extremely friendly and welcoming. The training is extremely good. The teachers are strict, but would never do name calling like some ballet teachers do. The students and teachers form a bond that makes going to dance a fun and exciting thing to do.
Pros: parking, teachers, other students
Cons: absolutely none!