Common Carp Hands down! Carp fishing has really helped me also to become better at landing large Bass. They will outlast, outpull and "OUT SMART" any bass.
It would be great training for some Bass fisherman to take 6 lb test and a box of Wheaties to the local lake and take on some carp - you will learn how to

wear a fish down before you land him. I have seen many good bass lost to the inexperience of someone trying to HORSE them into the boat.