Anthony Lucas
This is a very boring 3-hour class and I slept through more than half of it. The material itself is simple and you probably already know it, they just attach fancy terminology to basic concepts. Professor Lucas is a really nice person and if you do the hw you'll be fine. Make sure you review the material for the exams though.