Raghu Gompa
He really cares about his students and is a very nice man. However, his class was terrible. We taught ourselves how to do everything. All we did was take notes on powerpoint. SO MANY GROUP PROJECTS. I hated them. His instructions were never clear unless you asked the right questions in order to understand. An A if you do all the work.