Izabella Stuhl
She is the nicest teacher I have encountered. She always made herself available to me and my peers even when there were no office hours. This class is so hard but she gave extra credit opportunities, dropped some of the lowest quiz and homeworks, and held extra review sessions before the exams. I could not say better things about Professor Stuhl.