I went to a few classes here a while back and it was not a great experience. The instructors seemed really arrogant toward beginners--a brilliant strategy for retaining clients! On a personal note, my buddy who also went there for a while and I later saw the head dude in town and said hi to him and called him shifu (instructor-what we called him in class) and he replied that since my friend was no longer a member he "didn't have the right to call him that" -- I thought of several other titles that seemed fitting. I was also a bit freaked out by how gross the mats were. When I wrestled in school we had to really clean the mats before we put them away so that people didn't get warts from them. I know no one likes cleaning, but it's a pretty important part of running a gym. read more