Gurumurthi Ravishankar
I really enjoyed class with Prof. Ravi. He's not going to walk you through every group project, but that should be expected at this level of course. He is a very caring professor, and will help if you do not understand, but you need to put in effort too. As long as you try in the course you will be fine and get a good grade.