Skip to main content

Rohan Roberts

Rohan Roberts has a Masters in English Literature from Leeds University, U.K. He is the head of the Department of English at a British curriculum international school.