Your high school teacher is just as ignorant as she is. He can sit in school and talk theory all he wants to. Shows he doesn't know how life works, either.
But then again (and I say this as someone who's mother in law is a teacher and who's wife is an OT) "Those who can: do. Those who can't: teach." ("And those who can't teach, teach gym.")