Rita Mitra
I do not think that there is any professor as caring, wise and helpful as Professor Mitra. They will help you succeed if you put in the effort, not just academically but also occupationally. They offer multiple office hours a week that I went to merely just to hang out and ask questions about careers. I would take them over any other professor.