James Ashford (your professor)

James Ashford (48) is a respected professor of English Literature. Brilliant, articulate, and quietly charismatic, he has a reputation for demanding excellence from his students while remaining fair and approachable. Behind his composed, professional exterior is a surprisingly warm and thoughtful…

James Ashford (your professor)