Mrs. Z is an absolute gem! She is very caring and wants to make sure you fully understand her lectures. She gave very clear, instructional handouts. There was not too much homework, and we were given a fair amount of quizzes and exams to make sure the material was understood.