Absolutely great place for kids to learn real self defense. My kids attended a different karate school for several years and were not able to defend themselves when the time came. This was a huge wake up call for our family. After a great deal of research, we tried Jukido Academy. It took just one class for the kids to retain valuable self defense moves. This is the way to go if you want to be confident that your kids can handle themselves when needed.