I have been a long time subscriber to Joe’s online training and I highly recommend it. My gym workouts have been so much more efficient and effective. It’s also been motivating because I know my workout is already planned out for me, so I have 1 less excuse to miss a workout.