Looks like your first question was well answered. As to learning, try steelhead clubs or many sporting good stores have talks and seminars. Watch the other anglers around you. You can learn alot by observing. Also take a guided trip. (They didn't get to be top guides by not knowing the right stuff!!) And probably best of all get a buddy to learn with you. That way you can always laugh about trips. Worked for me. Sharp hooks!