David was an amazing guide. He was patient and ensured our comfort at all times. He taught us so much and went out of his way to show and teach us about the amazing biodiversity around us here in Arizona. My son is 9 and enjoyed every minute of the experience.