Sophia Carodenuto
I took 101A with her and really enjoyed it. She's an engaging lecturer and brings fun activities into the classroom. But you have to put in the work! Seems like most of the students posting here didn't do well in the course and are frustrated with their bad grades. I'm surprised because all exams were open book!