J58
Depends on where in IA you want to fish. He in the central portion of the state, the Raccoon River below Lake Panorama is wadable and has good smallmouth. If you have a canoe, I would try Lake Aquabi south of Indianola. This is a good bluegill lake.
Of course you can't beat the Driftless area in the Northeast for both trout and smallmouth bass.
Here in Des Moines, the Des Moines river is a pleasant paddle and you can expect to catch small and largemouth bass, white bass early in the morning and catfish anytime of the day. All on a fly rod.
" If a man is truly blessed, he returns home from fishing to the best catch of his life." Christopher Armour