Roy is really knowledgeable and great fun! He listens to you and adapts the routine where needed. Highly recommend!