Antung Liu
Every class has a short article with questions assigned and there is a quiz at the beginning of each class based exactly off of the questions. The material is always interesting and relevant. Professor Liu doesn't make a huge effort to get to know his students, but he is really nice and accessible. 3 exams and no final but a semester group project