Terrence Chu
The class material itself isn't that difficult but you still need to try to get an A on his exams. Although attendance isn't mandatory there are simple class assignments that he gives that is part of your grade. There are a few quizzes and some writing assignments but they're both very easy. He is a really great guy and super easy to talk to.