Xuan Wang
Dr Wang seems to get a bad rap around campus, but I believe that if you show up to his lectures and take advantage of the homework he assigns, you can totally pass his class. I wish his explanations were slightly more understandable but overall he was helpful and a lenient grader who seems to really want his students to pass.