Tathagata Mukherjee
Dr. Mukherjee is an exceptionally good professor. He cared for and worked with all of his students to make sure that they understood the materials taught in class. If they did not understand the material, he would work with them to find a way for them to learn. He is the only professor I have had at UAH that valued learning over grades.