That's a great article! I wish our local city buses would do cyclist/bus driver awareness training. Sometimes the fault is the driver, and sometimes (as much as we don't like to admit it), the cyclist. But when they collide, no one wins.
Thanks for sharing!