We have been going to Top Hat in Lewisville for a couple of years. We love it there. The teachers are great and so it the owner. My oldest daughter was at a different studio for a year and she didn't learn much there but when we moved over to Top Hat she learned the name of the postions and more techniques. My daughter really loves it there and so do I.