Satya Sadhu
Satya is a great professor. He really does care about his students and is always willing to help. If you attend the lectures, you will do just fine in the class. If ever there is anything confusing he is always willing to take extra time to explain things. I definitely would recommend him!