I think Sensei Bob is great with the kids!! My son loves the classes and at age 5 he says he wants to go forever and get his black belt. I also like the way the punch card works. This allows our son to fit in karate and also other sports that may also fall on a Saturday morning sometimes.