Joe is a motivating, caring, and knowledgeable coach who constantly supported me throughout the time we worked together. The workouts were always challenging yet fun and I quickly saw a lot of improvement in my strength and endurance. 10/10 would recommend 🙂