Randy is a Phenomenal instructor who knows his material, and does a great job keeping his students engaged during the class. I highly recommend the Pulse Provider for trainings!