We had our tour with Joao 2 days ago. We learned so much about the country, the people, big events and more. We had a good conversation about politics as well, Joao is such an educated tour guide! Recommended!