Prof. Schenk is a really passionate professor. His lectures are incredibly relevant and even entertaining. You need to show up, and he does have outside participation points that are mandatory, so be prepared to work for your grades. There's not a lot of homework, but the tests are pretty difficult. They're fill in the blank AND cumulative.