Mamdouh is the single best tour guide I have ever had. He's genuinely passionate about Egyptian culture and knowledge, which makes you excited. We had a full day tour with him, and there wasn't a dull moment. We're definitely going to be using him again next time we're in Cairo, and I recommend anyone else do so too.