Would just like to add, esp to Trixymalixy, not ALL bus drivers are W@*kers.
I work for a bus company, and do some bus driving as well. I'm always polite and courteous to my passengetrs, wait till they're seated before pulling away, drop people with tons of shopping at their door etc.
I'd never speak to anyone like ppd's daughter's bus driver did, sounds like he's had a bad day and taken it out on her daughter. (Not justifying it but we all have bad days and say things we shouldn't.)
I don't think that this one experience should be used as some kind of witch hunt against bus drivers. Most of us are polite and very good at our jobs, which are stressful (how would you like to sit in a traffic jam for 8 hours a day?!), we take abuse from passengers when the bus is late through no fault of our own, run the risk of being attacked, esp when driving late at night and for pay that is often only just above minimum wage.
Have kinda gone off course here now, but please don't lump all bus drivers into the 'ignorant b*&tards' categories. Most of us are lovely, honest.