At least you got dropped off at school. In my day I had to walk there, rain or shine (mostly rain). I also had the additional pleasure of having to walk though the enemy school (enemy being those who had the misfortune of being educated in the wrong religion). Character building I tell ya!
Never had to worry about BMWs in the parking lot though. Leaky British pieces of crap at best. Apart from Miss Moore, the leggy blond PE teacher who turned up in full leathers on her motorcycle (Honda I think, my attention was elsewhere at the time).