There's no better passing game technician and teacher than Bill Walsh, architect of the great San Francisco 49ers offense of the 80s and 90s and the system that's become the standard in modern pro, college, and high school football.
Coach Walsh first developed the offense while the offensive coordinator for the Cincinnati Bengals under Paul Brown, honed it while guiding the Stanford Cardinal, and built on the foundation of concepts while head coach of the San Francisco 49ers.
Coach Walsh then returned to Stanford in the early 90s, using what has been called "The West Coast Offense" -- but should be referred to as "The Walsh Offense" -- to direct Stanford to a 9-3 season and a co-Pac-10 Championship in 1993.
In this video, Coach Walsh works with his star student Quarterback Joe Montana to show how to throw several kinds of passes: the three step pass without a hitch step, the crossover hitch step, slant passes and quick out passes. Look at Joe's footwork, and then look again at where and how he holds the ball before release.