Emily Hand
The lectures were really good. Have quizzes every week. Have 4/5 projects. 1st project is a bit hard. Grading is fair.  have to spend some time, but overall not hard. She's a really good teacher.