My boys go to little gladiators and I can say David is brilliant with the kids. Lots of patience and listens to them. Helps them build there confidence.