07 I agree . Sounds like me back at Pratt in the 80's...don't be afraid to say " fuck off!" and do not break stride.
I have had a couple of guys stand in my way though totally unafraid glaring back and thats a bit weird. I've had one follow me home, that sucked. But mostly, you try and look and act like a "hard target" and you pass right by.
One caveat, I have been hit from behind by a homeless guy in the city. Did the tough walk by got 3 steps and he broke a champagne bottle over my head and ran away.