Very accommodating always new work outs so things never get stale. Knowledgeable and friendly trainers !