Our tour guide, William, is very good with time management, and impressively speaks 4 languages. The trip to Montmorency fall was short (no time for cable car), but it's sufficient to see the fall.The walking city tour was okay; Annabel was good at explaining the history, but missed the Notre Dame Basilica (I had to ask).Overall, this is well organized one day tour.