William Wright, PhD, received his Bachelor of Arts from Linfield College and went on to earn his Master of Arts from the University of New Hampshire and his PhD from the University of Arizona. Wright teaches Professional Writing, Roots of Modern Rhetoric, English Composition, Survey of English Literature and Literary Theory and Criticism.