where do you live?
There is a guy named Mike Mather who is a guru in this stuff. i haven't personally taken his swiftwater rescue course, but i know a bunch who have and really liked it. Try starting with Alpine Kayak if you are close to Vail, and they could give you a solid lead.
hope this helps.