Our tour guide Alex was very knowledgeable about each site and added his sense of humor to keep us all engaged. It was obvious that he put a great deal of time into preparing his presentations and added some video clips to help us see events in action. He was very polite, considerate and entertaining.