Zhen Zhang
Doctor Zhang was a pretty good professor. You can tell he really wants you to understand the material he presents & he has a ton of office hours that may come in handy for you. I would highly recommend reading the textbook as all of this lecture slides come from that. There are SO MANY opportunities for extra credit so don't miss out on that!