Okan Pala
If lectures were not mandatory, I would never step foot in that man's lecture again. Basically, reads off slides and relies heavily on TAs to explain the material. Tests are a bit long. Although he's a nice person, he is not a great teacher. Takes forever to reply to emails as well.