Mike, Glad you're here! I think taking the 2 day class with your boys is a great idea on many fronts. I wish I could tell you that I am an accomplished angler after 7 years. I am not, but I get better all the time. The great thing about this sport (especially if you do it with your sons) is that while you are learning together, you are spending quality time in about the most beautiful place you could possibly be, and making memories with your sons that they will continue with theirs. Just keep learning and enjoying the journey with the knowledge that you never really get there. The very best of us get humbled all of the time. If you aren't in Trout Unlimited, join up. It is a bunch of good folks who have similar interests to yours.
All the romance of trout fishing exists in the mind of the angler and is in no way shared by the fish. ~Harold F. Blaisdell, The Philosophical Fisherman, 1969