We visited Toronto in July and had walked around a few days prior to our Heart of Downtown Tour. Our guide, Rick, was fantastic: knowledgeable, friendly, and attentive. We learned so much about this lovely city. We wished we had taken the tour the first day for we found ourselves constantly referring to what we had seen and learned as walked around the city, In fact, when I returned, I was talking to Canadian friend who was born in Toronto and my new knowledge and understanding of Toronto, made it a great conversation.
What more could you want, a great city, great company (in both senses), fun and learning.
Totally worth it!!