stephen chao
Professor Chao has a lot of knowledge but as a teacher he does not know how to teach. Be prepared to see the teacher read all the power point. Do not hesitate to ask him something during the quizzes. He will not give you the answers, but if you study enough he will give you a clue to the answer.