Used eLearning American Heart Association. It was clear and easy to understand. When it came to the in person practical test he was very clear with his directions and very personable. Gave the chance to ask questions.