Colleen Zern
100% recommended. Great professor. Her lecture is straightforward, with theory materials on Tuesday and application on Thursday. She even prepared note for students in advance. Cheatsheet is allowed in both exam, which make it relatively easy. Just put in the work and get guaranteed A.