Dia Chatterjee
Dr. Chatterjee is unbelievably caring. She pays attention to your issues as if it was her only job. She is smart, challenges you and brings the best out of you. I have never liked stats or done well, but she made it so enjoyable and simple. Her back must hurt from carrying that MSIOP program pretty much on her own.