Dr. Z was an excellent professor! Her slides were clear and organized, and she included extra notes for clarification when she uploaded them online. Recorded lectures, so attendance isnt mandatory. Her exams are straightforward, and she is very willing to help her students and answer questions.