“I give you the reason WHO every last teacher who was…”
Did you mean to say “I give you the reason WHY every last teacher who was…”?

Chances of you actually being an English teacher are slim, but if you are, then I am glad you were not mine. If you are going to criticize someone’s admittedly horrible spelling and grammar, then at least make sure you are using correct spelling and grammar yourself.