Mona Hochman
I love Mona. Best Prof I have ever had and she genuinely loves her students and job. She inserts her personal ideologies every now and then which is either great or terrible depending on if you agree with her or not. Regardless, she is wonderful and would 100% recommend her.