Student or Learner
I am wondering if my sentence sounds natural. I am not sure about the phrase "angry at having". Would you please correct my mistakes?
The teacher turned angry at having to repeat a few times the same sentence to the noisy class.
The teacher became angry after he/she had to repeat him/herself several times to the noisy class.
It's okay too as "The teacher became angry at having to repeat the same sentence several times to the noisy class," but I find mine more natural. Others may find them equally so.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.