Excellent loads of energy put into the sessions and the children really enjoy getting involved. Highly recommended, 5*