Patricia Caldani
She is amazing! Lectures aren't mandatory (only the lab days are) but they are very helpful and she makes it really entertaining. When something is important (will be on the exam) she will repeat it multiple times. Also her study guides cover exactly what will be in the exam. Exams can be a little hard at times so make sure to study well!