Nicholas Ullrich III
Professor Ullrich seems like a really caring teacher but my class is asynchronous online so all the interaction I've had with him was through his prerecorded lectures. The class isn't too difficult, if you read the textbook and watch the lectures you'll do well. 2 papers, 2 discussion boards, weekly quizzes, and the final are the only grades.