We totally enjoyed our day with Tarek. He is not only very knowledgeable about Egyptian history, but is very personable and hospitable. He made sure at every step of our tour that we were getting all questions answered, we’re seeing all the sites we wanted to see and making sure we were all having a great time! I’ve never had a tour agent call the day after to see if there’s anything else you can do to help us while we were in his country, but Tarek did that. He is exceptional at what he does and we highly recommend him.