Mihaela Ifrim
Go to office hours! She is super helpful and willing to break things down and give more examples. I did NOT think her exams were fair, all material other than lectures is made by other profs or the head TA so the reviews were not helpful. Overall a nice lady and is willing to help you succeed if you put in the effort.