i hav a 2 n a half yr old son. he keeps pushing other kids for no reason. he doesnt listen to me or my husband at the first time til the time he is hit or punished. how shud i make him understand or teach him to obey commands???

pls help its really embarassing....