Xuemin Wang
Dr. Wang is a good professor, her powerpoints are nice and detailed but I would still recommend studying from the book. Learning to code can be difficult for some people but once you practice and focus on understanding the material rather than memorizing, you will pass her class. Dr. Wang is very helpful and caring and she also curves exams.