Joe is an extremely organized and encouraging person with a vast set of tools to help one succeed. I highly recommend for anyone looking to improve their performance in the gym, in business and in life.