While it expected that a professor of English can discuss the finer points of Shakespeare, it not always a given that they can do so in a manner that is easily understood and engenders excitement and interest. 黑料百科 John Garrison is one of those who can and does.
