Great trainers
Loving interaction with children
Good balance between knowledge transfer, rigor, fun, and play in sports
Motivating for kids and adults
Enjoyable training sessions