Matt Vincent is the Director of CrossFit Programming & Coach Development at Nova Fitness in Rochester, NY. He is a Level 3 CrossFit coach and has been coaching CrossFit for the past 6 years. In this weeks episode, we talked about the 6 characteristics that Matt thinks make a great coach, important principles of programming, and then we discussed where rehab professionals drop the ball when training CrossFit athletes.