Chuan Liao
Dr. Liao is well intentioned but I wouldn't recommend him. His lectures are average, he talks very quietly and he jumps around during lectures. What I like is that he gets all of his test questions from the power point slides, so if you take good notes and take note of what he emphasizes, you'll do fine. He has a HEAVY penalty for absences.