It has been many years since I have attended a school. Fighting, is your last resort. Use it only when you have no other choice, or it is immediately necessary for the safety of the innocent, and loved ones. When faced with a situation, where an opponent is attempting to shove you, don't let him! Deflect do what you must, except attack him, refrain from this, try to walk away, attempt to walk away, if he chases you and attacks, then your recourse will be justified by self-defense. I hope that helps. Of course as has been stated before, if it is not a school environment, and situation calls for it, then make the first move, but always attempt to end it without fighting..However, beware, a vicious confrontation can erupt from any moment, be prepared. I hope this helps.