I wish I had found this place 2 years ago cause it has taught me so much and cause I have wasted time and money at other places and my training was sloppy and not useful. At this Dojo I get real instruction, what a wake up call. Many martial art styles are covered here and combat skills covered as well as defense. We learn practice applications and methods and the sparring is fantastic. I was weak and knew nothing 3 months ago, now, I have some basic skills. The classes I attend are packed full of drills and on hands training and I like it that way. There are classes at several levels. the half cage is awesome cause you can be thrown and it does not hurt. Wow, that means alot. the big kick bags and equipment are perfect for our classes.