The classes are both fun and challenging with focus on conditioning and technique. I love that you can learn at your own pace and get to work with people from different skill levels. I have been going there for almost a year and it has been nothing but a great experience.
more