Can you become a professor with an MD?

<p>What about teaching undergraduates? I am considering academic medicine and the prospect of teaching, esp. at the undergraduate level seems very appealing to me. Would I need to pursue a non-MD degree (ex. Masters of Science, MPH, PhD) to be able to do this? Also, how does one go about this after obtaining the MD? Would I have to wait for job openings? Sorry if these questions have been answered previously. Any info is appreciated. Thanks,</p>