Gerry Rodrigues. His website is tower26.com
Here is a link to one of his talks, it is broken into pieces A-L.
The camera guy make make you crazy to start out, but it settles in, stick with it.
Here is a link to a Swiss Website, Limmat Sharks Zurich. Everything from Video analysis of pros to training suggestions.
Dave Scott. What I like about this video most is showing the catch with swim bands. Also that he makes the point that most of us aren’t going to be able to make that catch with a 180 degree angle.
Jim Richardson Swim Clinc.