How about the "Al Campbell Beginning Fly Tying" Series, I took that course and sent Al Campbell each of the flies in the series for his opinion!
Each year when I host my Beginner's Fly Swaps, each member of the swap receives a "FAOL Fly Pattern CD" and a "FAOL Tying Tips CD"
~Swapmeister Parnelli~