This place is wonderful! The teachers and staff are so friendly and helpful, I'm still really new at this and they made me feel welcome and encouraged me to keep going! I've always had a problem getting a workout because I HATE the gym environment and special classes never seem to fit my schedule. But the 5:30 am class is perfect!