Explore the beauty of Clear Creek Canyon while learning the fundamentals of fly-fishing: casting, wading, reading water, trout habits, pattern selection, and catching fish!