Great teacher, really patient with my son, takes the time to talk him through and show him the moves/technique. Would recommend to any parent who wants their child to try something new. Always good at keeping me updated with the class times and dates.