Zheng Chen
Her lectures are helpful in the company of the text book. She is caring and tries to improve hear teaching methods. Provides extra credits in assignments to compensate any loses. Caring and understanding. Assignments can be hard to solve, but you learn a lot from them. She is available in office hours and answers the questions.