Our trainer Martin was excellent and I found the group size (9) perfect) and the flow of the course was smooth and efficient. I would highly recommend this trainer to anyone.