Mahato Mahendra
I would not recommend this professor. Please do not take him. He is a very harsh grader and only reads off of slides. He expects you to do the labs independently without much instruction. And he can be rude and condescending.