William was one of the most knowledgeable guides I have met. We were looking for a good first day tour of Halifax, to give us a feel for the city as new visitors. William met our goals, providing historical, cultural, and even current event information in context of the city architecture and layout. Thanks, William!