- Peaks Fly Fishing is run by David Johnson a qualified game angling coach and member of the Salmon & Trout association. We provide tuition either on a one to one basis (available 7 days a week) or on courses for those who prefer a group environment. If you are buying a lesson as a present for a loved one then Read more…