Eva Murphy
She is an incredibly kind professor who will do anything to help you understand the content. There is a decent amount of HW but it prepares you for the exams. She does her best to answer any questions and will go over things multiple times to get you to understand the content. Her office hours are super helpful. Defiantly a solid choice.