Randy is professional and easy to work with, as you navigate the waters of CPR/AED/First Aid. He has plenty of equipment with which each participant has an opportunity to gain confidence and comfort, while they learn. His manner is very approachable, and he expresses that he just wants to be there for your success. I would gladly train with him, again.