Amazing trainer! James took us through a full physical assessment and then got us set-up on a three month program. During our workout he mixed in a variety of corrective exercises for my spinal stenosis while still keeping the workout challenging. Would highly recommend!