Jignesh Mehta
Professor Mehta is a good professor but the course is set up so the learning responsibilities are placed on the students: there is no lecturing. You read the textbook, work in groups during class using a workbook, and receive learning goals to study for the quizzes. There is not much for the professor to do otherwise in terms of teaching. 