I trained with Thomas at this location. he is very patient and able to explain practical use martial art. He was very good at customizing the program to individual’s needs. He has both private and group class. He also help me gradually increase body strength. After 2 month of training with him, I was able to do full pushup for the first time in my life. I highly recommend him for students of any level. I have seen him working with kids and black belts. I believe everyone will be able to learn something from his class.