Cemal Pulak
While this was the hardest class of my semester, it was the most interesting.  Dr. Pulak is so knowledgeable and  passionate about what he teaches, it is impossible not to be enthralled.  There is no homework, but a lot of studying is necessary if you want a hope in heck of doing well on the exams!  You must go to class if you want to pass!