Having Joe as a coach for the last few months has been great! He gave the routine I need as a retired collegiate athlete to get back on the horse and get back to working out. Joe was always very communicative and flexible if I needed anything to be changed. He responded quickly and answered any questions I had.