Dukhyun Kim
I personally liked Dr. Kim. Hes a very straightforward professor, and isnt trying to play tricks on anybody. Doing the homework problems in the textbook will benefit you immensely on quizzes and tests. Lectures are recorded and he provides his notes that he wrote in class on Canvas. Beware that the class does get more difficult towards the end.