Wonderful instructor, I learned a lot and feel confident as a trainer. Randy did great!