My husband and son had a fantastic time driving the excavator and mastering the obstacle course. Randy made it a learning experience full of fun and adventure. He carefully and patiently talked them through every step of the way. He was fun, funny and remembered to add praise when the job was well done. A great experience! Highly recommended!