1. The minivan drivers who believe they are driving a BMW with their stupid sudden maneuvers.
2. Karwa drivers their morning exercise includes this slogan get in the road and Kill them all
3. Drivers with pain in their fingers and empty space in their brain (use the sign before you turn)
4. Drivers rushing out of a turn to the main road without bothering to look if there is a car coming
5. Locals who think they are better than everyone else esp. who stick their car to your car at the traffic light lane (I am Qatari with Dash dash let me through )

For the rest God bless and thank you for making it safe to drive out there :)