Back when I took my B. Ed at University I couldn't beleve some of my professors either. We students had a saying- those who cannot teach teach at university. A teacher who puts a student down, regardless of age (adults like you or 6 year olds I teach), is not someone fit for teaching.
I...