This is an absolutely wonderful place to learn martial arts. Using several different methods, you'll learn not only basics of fighting and self defense, but also the history and science behind what you're learning. Mark & Aaron do a wonderful job leading & teaching & the other instructors are great as well. Our kids (ages 5. 7, & 9) go to the group classes & have learned so much. It has made them more confident and they get a workout every time. My husband and I also take lessons & have learned so much. It never ceases to amaze me how knowledgable the staff is & how willing they are to teach anyone who asks. They train MMA fighters, cops, & regular people off the street like you and me. The icing on the cake is they have really great rates and plans to fit different budgets. I highly recommend this place. read more