Maria Carles
She's such a caring and sweet teacher. Students definitely took advantage of her kindness. Her lectures are heavy but she provides a study guide for every chapter which are almost exactly as the exams. The exams used to be online till someone threw her under the bus to the department head.