Janice H By Kevin Loughlin | August 21, 2018 IL Robert is very enthusiastic! Robert Straub is a tour leader who is enthusiastic and patient (and who seems to enjoy himself, too).Read More Testimonialss