A superb trainer for a group session in the park. Suitable for all ages and abilities, even our kids joined in.