Trevor and the other Senseis are incredible when dealing with my son. I can't recommend enough. My son is not the most sporty one and he is easily distracted but the team has shown very good patience towards him. My son enjoys the classes and his little friends, he is learning great social skill as well as technical skills. Thank you to Trevor and the team.