My biggest weakness when it comes to fly fishing is definitely fly selection. I like saltwater because it’s kinda easy: Look at the water around you, pick some baitfish looking patterns, try some top water stuff, doesn’t seem hard to mess up. Freshwater is a little daunting though. There are just so many options when you walk into a shop. When you ask for fly suggestions, you get a different suggestion depending on who you ask. What can I do to start cracking the code, so that before I head out on a trip I can pack flies that I feel confident with?