Jeehye Kang
Such a great professor! Weekly quizzes and assignments that are not hard at all if you read the chapters. Make sure to watch the videos (so helpful) when doing the main assignments and before the two exams. Also, she responds to emails quickly which is a huge plus.