Brian Hu
Professor Hu's lectures are informative and engaging, sometimes. Grading was based off of watching movies, playposit quizzes, and exams. His lecture slides are not very great and taking exams will be hard unless you truly understand his lectures word for word. The movies you watch are hit or misses. Try not to miss classes!