Meet the Social Studies Teachers

Andrew Harriman is a private school World History Teacher; he teaches at his alma mater, Randolph-Macon.

Andrew Harriman '82

Upper School World History Teacher
  • B.A., Keene State College
  • Courses: World History II, 20th Century Warfare
  • R-MA Mentor, National Social Studies Honor Society Advisor, Freshman Team Co-Advisor, Yellow Jackets Varsity Football Announcer, "Mandatory Fun" band member
  • Head Coach Swimming, Assistant Coach Girls' Soccer

Andy Harriman is a history teacher who brings a life rich with experiences to R-MA.


Derrick Leasure is the principal at Randolph-Macon Academy Middle School.

Derrick E. Leasure

Assistant Dean
540-631-3815
  • M.A., The University of Arizona
  • B.A., The Ohio State University
  • Courses: Principles of Economics
  • R-MA Mentor
  • Head Coach, Golf

Mr. Leasure came to R-MA in 2008 and quickly proved he had a strong work ethic, a knack for leadership, and a passion for academics.


Rev Josh Orndorff returned to Front Royal, VA, to serve as the chaplain at Randolph-Macon Academy, a private school affiliated with the United Methodist Church.

Joshua Orndorff

Chaplain
  • M.Div., Duke Divinity School
  • B.A., Randolph-Macon College
  • Courses: Survey of the Bible
  • R-MA Mentor, Ignite (Middle School Bible Study), and The Beacon (Upper School Bible Study)

When he was seven years old, Joshua Orndorff wrote in his prayer journal that he wanted to be a pastor.


James Taafel '05 is a boarding school graduate and has returned to his alma mater as a teacher.

James Taafel '05

ESL, English and Sociology Teacher
  • B.A., Dickinson College
  • Courses: English 11, English 9, English as a Second Language, Sociology and Criminology
  • R-MA Mentor, Speech and Debate Coach, International Club Advisor, "Mandatory Fun" Faculty Advisor
  • Assistant Coach, Track and Field, Assistant Coach, Swimming

James Taafel, a 2005 graduate of Randolph-Macon Academy, completed his bachelor’s degree at Dickinson College in 2009 with a major in law and