I am aggressive when needed use my horn constantly until they cock their head turn or just swerve. I pass wide and quickly give a safe distance. I look for drivers eyes in mirrors if windows are not tinted. Usually when they notice I am a foreigner they give me safe distance. But once or twice I get an aggressive driver. I mount a go pro and tape my rides. I was a bike messenger in university in New York Berlin London and Toronto ( including winters) ... I thought I had seen it all. For a country that demands high education and academics .... Why so many stupid people. Just saying.
The other thing I noticed is no one knows what a blind spot is.... Wtf!!! I constantly check my blind spot. I also find staying out of the "bike" lane is safer ... Riding aggressively on the left lane and using acceleration to get past the idiots and passing on the left seems to put me in less danger.... I keep and eye out for miss daisy and her 12 lane sudden no look right turn. Knowing your streets and exits and remembering bottle necks seems to be the best type of riding here. Also use the horn!!! As much as possible as a signalling device. Long honks are the least given attention many short bursts seem to get the most notice. Just my thoughts on the whole thing.
Basically driver education is none existent ... Caring for another human being none existent ... Think that all drivers have tunnel vision do not know how to use a mirror or work a signal ....have a exit plan at all times. You should be cool .... Go pro is on my helmet ... They see it and smile and wave a lot or roll up their tinted windows and back off.