I'll tell you another great fishing trip your boy would love is going to the White River in Arkansas and trout fishing, specifically the Mountain Home area. I fish for trout like i fish for bass: crankbaits, shad raps, husky jerks. Yeah, fly-fishing and bait fishing, too, but I like running and gunning. 2 rivers to fish, the White and the Norfork. Both tailwaters, so having 2 rivers minimizes a possible rainout. Browns, cutthroats, rainbow, brook, even walleyes. It's one of my favorite places I've ever found to freshwater fish. There's an area there that's for 16 yr and younger, single barbless hook, no bait, where your son could catch a trophy. Grandson turned 4 in these pics, and caught a 5 lb brown and a 5lb rainbow by himself on a crappie jig. (we did have to wade in to net the fish tho!) Go once, I guarantee you'll go back again