The bigger flaw in what December says is a seeming unfamiliarity with how high school students, and their teachers, are taught. High school teachers, in most cases, teach one subject. I, for example, am not currently teaching, but I do have a degree in English-Teaching that I’ll put to use one day. I took 14 classes of “general studies” which are classes required to be taken by everyone who is studying for a LA degree. These classes include a math, 3 sciences, a Language, History and so on. The vast majority of the classes I took were English classes. If you’d like me to teach children Shakespeare or critical theory, I’d probably do just fine. However, I would never attempt to teach them calculus or science, since my education would not qualify me to do so. Were one to be qualified for teaching all three (or four if you wish to separate physics from chemistry) at a high school level, they would have to take classes until they earned what would be the equivalent of three BA degrees, minimum.
More fair would have been to ask Mr. O, who mentioned grammar (thus making me conclude certification is in English), how much of his curriculum for inner city youths included Shakespeare, since it would be more realistic to expect he’d teach an advanced subject within the discipline he is certified for.