Matthew has been my personal trainer for the past year. He'd done a great job of focusing the training on fitness that reflects my goals. I'm especially impressed with the effectiveness of the workout. There is no wasted reps or wasted time in the workouts Matthew designs.
Pros: Lots of variety, Effective use of time
Cons: cost
more