Amazing. Located on eastern and robindale. If I can count my regrets, one would be not comming in here sooner. There are classes for both beginner and advanced levels, and classes for kids too. 2 times a week currently, a circuit training course is held for one hour to keep you lean and fit. The feel is warm, and everyone is very friendly. If your interested in learning real self defense for real world situations, or you just want to get in shape and have fun doing it, this is the place you want to go, hands down.