In the past few years I have travelled the country learning from some of the top football coaches in the business. I have trained with some of the very best "WR Gurus" from California to VA. In the time I spent with Coach Cahoon, I learned more about how to play the position and acquired more tools that led to my success than I ever learned from any other WR coach or trainer. No, you can't coach great hands. Coach Cahoon understands the science of getting open - as he did for years as an "undersized, average speed WR in the CFL". From my experience, not only could Coach Cahoon get open as a player, but he can also give WRs the tools to get open and to stack and set up DBs. He coaches the whole receiver - both the physical skills and the mental part of playing the position.
***Yes I am admittedly biased having been coached by Cahoon but he absolutely deserves some credit for the way I have developed as a WR