Nambi Thirumalai
Avoid taking online/remote learning at all costs. Has very little empathy for his students. Its the end of the semester and there are still issues with his microphone, even though concerns have been brought up about it every class. The tests are your grade essentially, and the reviews only cover about 1/4 of what is actually on the test.