Public schoolteachers are, by and large, complete morons. Thank you for posting your experience, and I’m not surprised by it at all!
Remember that old ditty; “Those who can do, those who can’t teach!”