Satish Kumar
The syllabus and his expectations are unclear. Minimal grading criteria given. Last minute tests given. Poor communication to students on what is on tests. Questions on tests that were not gone over in class... Many complained. The Big Simulation Project- he couldn't even explain how to do it. Half of the class dropped. Wouldn't recommend.