Randy did an excellent job throughout this two-day course. The information was presented well, and he kept the class moving at a steady pace. Very professional, but interesting and fun at the same time. Thank you, Randy!