Dr. Mukherjee is one of the best professors on the Gulf Park campus. Its clear she genuinely cares for her students. I thoroughly enjoyed her lectures. They are full of interesting activities and discussions. She is very learned, gives fun assignments to complete at home. Ill definitely take her classes again.