Tim Hall
No doubt, this semester stands to be unique, but Professor T still made it very easy to pass this class. He trusts you will be independent enough to study the given materials to pass each of the tests. He includes humor in each of his lectures, which definitely helps to lift spirits. He's reasonable and goes out of his way to help you succeed.