Professor Z explains very well step by step every part of the problems and how to get to the correct answer. She repeats sometimes previous topics from a past lectures into the present lectures for students to connect knowledge. Also, she gives extra points for students to boost higher grade. I really enjoyed her class; inspirational.