✔ 最佳答案
The requirement to teach in a college or university is a master's degree. It always has been. The PhD is needed to do academic research which is rarely done standing in front of a classroom. The PhD is usually, though not always, required to teach graduate level courses and most universities prefer a PhD for their undergraduate upper-level courses. An exception is the terminal master's degree (MFA) which is considered equal to the PhD in those fields and the professional degree (JD, MD, etc) for courses in the professions.
The professor with a PhD has a very specialized subject knowledge that is far deeper than what an undergraduate class will usually be covering. While they almost always also have a master's degree in their subject - it's their specialized knowledge that makes them most valuable.
So, if you're in a history class called "Colonial American History in Jamestowne Colony" then a PhD is what you need teaching it. But, if you're in a history class called "Western Civilization I - before 1620" then any MA in History has that knowledge and can share it with you.
Mostly though - it's a matter of highest and best use of personnel resources. People with a PhD in Literature simply don't usually want to teach freshman English classes and their time can be better used teaching other things. The instructor with an MA in Literature usually thinks freshman English class is some cool stuff. Then again, often, even the grad assistants don't want to teach freshman English but they're ideally suited as a personnel resource for that class assignment.