@JustOneDad @suzy100 What did the OP say that was disrespectful at all? If anything the teacher is way out of line for harassing him/her. I would hate to see how you are as parents.
Disregard what these people are saying. You don’t owe anyone an apology for joking around. I hate when people act like just because someone is in a position of authority they somehow have a pass to treat people badly and you have to accept everything they say without question.