Both my children have been with Sensei James for 3 years now. I am extremely happy with his teaching methods. He is no nonsense and expects nothing but hard work and the best you can give in a fun environment. At times the work can be challenging as they are expected to follow sequences that are complex to understand without live instruction. But Sensei always tries his best to explain until a concept is grasped which can take several minutes. I really like how he challenges the kids to use their minds and body during each session. Private sessions are wonderful as he is able to critique your child’s moves individually and provide feedback. This martial arts school is not just about showing up and getting a participation trophy/belt you have to earn it. Its preparing young minds to always work hard, take pride in what you do, and to not settle for mediocrity when there is greatness to be achieved.