Prof. Walsh is such a beautiful person inside-out. She's gentle, caring, but respected and respectful during class. It drags on a little bit because she takes her time to explain each PPT slide, but she also uses real world examples from experience, which is nice. The MC exams and HW are super easy. Do what she asks and it's the easiest A.