I wholeheartedly endorse the ICBA offered CCBCO (although I'll sit for the CRCM when I'm eligible). The ICBA usually has two courses annually, one in Minnesota and another in Kansas City. If you're new to compliance, the five days you spend are worth the time, money and travel. If your bank is serious about compliance and your certification, have them get your butt there.
_________________________
I hear and I forget. I see and I remember. I do and I understand.--Confucius