Perry Smith
Learning from Prof. Smith was a great experience. He peppered his lectures with personal anecdotes related to the subject matter at hand. His classes were very interactive despite the online nature of it.