I've done a few classes here on a Wednesday and they are thoroughly enjoyable and I feel like my skills will improve as I continue training here. The people in my class are mix of ages and genders and all are very helpful and friendly. Highly recommended