Tanis Walch
Tanis is like a mother, she is extremely helpful and makes lectures fun. There are group projects that you should have fun doing, at the end of the semester you have a "movie day" and watch them. The only downside is there are only two exams which means you need to do good on both in order to get an A/B in the course. Don't forget weekly quizzes.