Satya Sadhu
Sai is an amazing professor. If you go to class and discussion and do the homework, you will do well. If you are struggling with any concepts, he is always super willing to help you and has a lot of office hours! Would definitely recommend taking his class!