Marina Duque
She is great. At first, I felt that it was hard to understand her lectures but if you read the articles (which are not long) and do good on the quizzes, you will ace the exams. The projects are easy and interesting and the course is not homework heavy.