Haven't had any major problems driving here. You always get the morons, but you get them everywhere. Just be thankful your kids are OK..

Simple rule - Use your mirrors, keep good distrance and assume the other driver is an idiot..