I’ve been attending Steve’s group training sessions for several months now and have really enjoyed every day. It is obvious Steve puts a conscious effort into planning each session and no two classes are ever quite the same. I have been impressed with how he caters for all different ages & abilities in each…