Gidget Tay
Well respected by all students. Her class is tough but fair. Decent amount of workload, don't slack off. Grind out the textbook problems, additional in-class problems, and understand the notes well, if you want to do good on exams. Lab reports are long but doable. You will learn if you take her class Records lectures, and takes feedback seriously.