Maryann Gallagher
She is truly an amazing professor and an amazing person. She genuinely cares about her students and her teaching, and will make you just as passionate about IR. I came in with no IR background and left with tons because of her class. She knows how to keep her students engaged, and her class is very interactive, highly recommend her!!