Cassandra Gorshkov
She is an excellent teacher. Her lessons are clear, interesting and engaging. She inspired me to read more. She is always well prepared with the material and even makes herself available to teach extra lessons in case the students need a refresher on a particular topic. She expect the students to complete the assignments on time. Good professor.