A friend introduced me to You Rock, even though I've always been hesitant to work out in front of others and been uncomfortable in those settings. I immediately felt comfortable at You Rock, thanks to its clean and open space and its welcoming and friendly atmosphere. The instructors are challenging while supportive and encouraging with a positive attitude (i.e. no screaming at you to do more push ups).
I live almost 20 miles away and drive to classes several days a week.