I finally found a dance studio that makes my daughter want to go to dance class.  They have made the classes both educational and fun.  That makes it an A+ in my book
Pros:  Quality instruction,  Friendly Staff.  They should charge more
Cons:  The studio needs to be updated a bit.  
                        
more