The trip started great with stops at Lake Moraine (although time made up here resulted in this stop being a bit too short to properly enjoy) and Lake Louise. The bus ran a major traffic jam in the afternoon, making it impossible to reach Emerald Lake and Natural Bridge, the afternoon destinations. Although this was disappointing, all passengers were calm and understanding. The driver was obviously not to blame, but how he reacted was both incredibly unprofessional and amazingly rude: the driver went around the bus yelling at passengers to sign a form without properly explaining what it was, and then proceeded to literally scream at people to get off the bus, on the highway, in the middle of the Rocky Mountains, if they did not sign (I have this all on video). Everyone was calm, but shocked. One lady was in tears. We turned around and went back, which was fine, but the driver's behaviour was both shocking and unacceptable. Hopefully the individual was just a very bad representation of the company. This could have been handled with "sorry guys, we're going to have to turn around and we'll be sure to do that safely" which everyone would have understood and been fine with. The driver could handle the vehicle just fine, but no idea how to deal with people, to express it mildly. Overall we still saw some amazing scenery, but if I were to go again, I would undoubtedly select a different company, because of the poor experience with the driver. I have tried several times to contact them to report the incident and have yet to receive an reply. read more