5 stars, great variety of work outs. Very knowledgeable trainer.🙂