We have used Harland's e-Academy (formerlly Compliance Coach). The courses were good, but managing the groups was inefficient for us. We are now using ABA's internet training and while it is pricy, the variety of courses is unreal. Much easier to assign courses on an individual basis, i.e. new employees get the intro courses, 1 or 2 people with a specific issue can get what they need without creating a new group. Of course, this depends on how many empoyees you have.
_________________________
NOLA is my Beach!