Wang Liao
I've had Professor Liao for two classes now, CMN 102 & 130. He's a good instructor and I like the way his classes are structured. His finals are optional and you only have to do a weekly quiz and 2-3 big assignments. He's really understanding and is always available for students. He has a bad wrap, but I think he's a nice and fair instructor.