rhetorician (rhetoric + -ian; agent_person)
An expert or student of rhetoric