Wonderful instructor Jack. He is on point. Very caring. Jack teaches many different forms of karate that also falls under Tai chi karate. Self defense is the primary goal ... more