i slightly disagree w/ some of the advice about 'waiting and picking the right time/place' thats BS, you do it imidiatley. who cares where. when you see him walk right up and blast him as hard as you can right in the bottom half of his face. if he is real big the throat is a good option. dont walk up and do the arguing and yelling thing, just walk fast, deliberate and straight at him! dont even say a word. after you wreck yhis day w/ the first hit get a death grip on his collar w/ your weak side and throw the nastiest hay makers you have right into his noise and eye sockets. get his eyes bleedin real good cuz if he does for some reason get up he wont be able to hit what he cant see. remeber you really want hit about 6" behind his face! that will give you the best fallow through and get all your weight behind it. dont stop either, make shure he gets the message. chances are youll get into some trouble maybe get arrestedand bail isnt too bad. but its all worth it if its a good cause. thats exactly how ide handle it but im known as a hot head. hopefully you get this taken care of. lol im all fired up now lol