Mohammad Shahisaman
Honestly best professor I've had! I took his Critical Thinking class last semester and I've become a better writer since.
Great lectures and topics of discussions. Be prepared for a lot of writing! 