Amazing !Teacher perfect for children. My children (11 and 13yrs old) progressed well with him and enjoyed themselves a lot too. The equipement was great and adapted for them except for the safety jacket: no children size, but the small adult size were used and it worked well. I bring their own kid harness as no harness available (I checked before coming with the school). The staff of the school was really nice and helpfull too.