I had a great time learning to dance at mcgiordanodance.org. The instructors were friendly and patient, and they created a positive and encouraging environment for learning. The classes were well-organized and focused on building technique and musicality. I loved the variety of dance styles offered, and the flexibility of the schedule. Overall, it was a fantastic experience!