Sukhjit Chohan
Pros: Knowledgeable, open-minded, calm, and a very good facilitator of discussion. Cons: A little on the quieter side, sometimes it is hard to follow what he is saying, and his lecturing style can become boring quickly. In general, however, I found professor Chohan to be a solid instructor.