Darnyl has been my trainer since Sept 2016 and I am very pleased. He is very knowledgeable and offers clear instructions during each workout. He explains what to do, why you are doing it and the muscle it targets. He stays on track with your personal goals and makes sure you reach them.