William Weins
Professor Weins maintains a clear, straightforward class with engaging discussions and clear expectations. As long as you read the text and pay attention to extra content you'll do well on tests. Weekly discussion homework based on the reading and other extra content.