I Have studied with Justin for over 2 years. In that time amongst the many things he has taught me are ; sun, yang, and old yang style tai chi, bagua, self defense, and chi kung. I really appreciate the detailed explanations he gives as to what is behind what he teaches and the way the energy works. He is a very experienced, dedicated, knowledgable, patient, and grounded teacher. I have seen various students come to him after years of training in karate, grasshopper, or kung fu for example, and in one session realize that they have much to learn. Justin is the real deal. Yet he meets you at whatever level you are at. I highly recommend him.