Shawn Xiong
Wasn't a fan of the class. Dr. X is an okay teacher, his policies are pretty lenient but his tests have a bunch of tricky questions. You can revise your test for half credit back and you can have a cheat sheet during the test. The class is a lot of work so if you're looking for as easy A, I'd recommend taking something else.