Great small town dance studio. My daughter has attended here for almost three years and loves it. Pam is very enthusiastic and treats all the kids with respect and kindness. The kids learn dance and have fun. The studio itself is a bit rough around the edges but the actual instruction makes up for that!