I HATE BUSES!

Bus Drivers are Bullies.

as much as I understand that the bus driver is trying to be efficient and make good time
I have to question... "at what cost?"
and also... "what makes the bus driver think that the bus has greater right to the road than anyone else?"

this is worth a look
Metrobus Cameras Capture Shocking Collisions and Near Misses
http://wtop.com