At the hospital that I work at, IABP classes are taught both by the rep and by our clinical educator. ACLS is taught by our education department, but I think that they do hire other to help out...
As for CCRN, our review class was put on by the local AACN chapter but used local CCRN RNs (and one that does not have her CCRN but is a really good teacher) for the eduation part. I am not sure if one has to be approved to teach/put on a class or not. You could probably email AACN to find out.
http://www.certcorp.org/certcorp/cer...n?opendocument