Re: how many back talk would you take?
None of us were there, so it's impossible to say who is in the right technically. Ask your teacher about that.
As for the personal dynamics, you have two choices: you can demonstrate that what he's doing is incorrect, by hitting him. (Be prepared for him to return the favor when it's his turn.) Or you can shut up and train.