Vijay Gehlot
Solid teacher. Gives a decent amount of work, yet it is very doable and made known in advance. Class-time consists of lectures from slideshows while outside work consists of a weekly homework, which is pretty light, and a slightly more in depth lab. Does a good job of teaching the material and is open to answer questions both in and out of class.