It was about a 2 1/2 hour class for the adult/child/infant CPR/AED certification. John did an excellent job teaching the class. It was very informative. It was only $40. I think the American Ref Cross charges twice as much.