Consider legal avenues as an outlet for your anger ; ie getting charges pressed and getting him forced to pay compensation for any medical costs, pain and suffering, etc.

Also, this guy's in JROTC? Could he not get kicked out for this?

CR