lecturer

noun
  1. a person who gives lectures, especially as a job at a university or college
  2. a person who gives a formal talk to an audience on a particular subject

Examples