The class that I attended was small but the level of experience was quite varied. Kelly has a great sense where the students skills were at during the weekend. Kelly had a sense when a student needed to re-group after a bit of trouble and when he could push them with new skills to build their confidence. Overall the group proceeded very smoothly through the weekend
course without interuption.