Excellent program. Jack Pettengill & David Bernstein offer great programs for adults and youth alike. The Encounter Awareness & Defense(Street Defense) program is excellent. And the 3D Tae Kwon Do program is great for youth. I tried the free 2-week street defense program and have been very pleased with by progress. It’s also incredibly fun and empowering and positive, which makes all the difference.