This is a very good self defense class for kids and is also affordable, it helps kids to build self defense techniques very well which will be with them…lifelong, teachers here are helpful and take pride in teaching with 100 percent involvement .