I am curious. Should a teacher who teaches a specific subject such as math, a foreign language, science classes, have a demonstrated ability in that subject and a record that includes specific classes in the field. A friend of mine became a Spanish language teacher and spoke no Spanish. She was assured that actually being able to speak or read and write Spanish wasn't critical. My algebra teacher, way back in high school, was really a coach and didn't speak algebra, either. Should an English teacher actually be required to write in English?
I've heard people argue, including the Spanish teacher, that once you learn to teach you can teach subjects you don't know.
What are your thoughts?