Hakan Yilmaz
Pretty good professor. Knows his stuff. He is hilarious. However, the classes can sometimes feel lost but he will explain it again if you ask him. Only a few small assignments, midterm, and a take home final. Midterm was a little difficult but he curved the grade pretty generously. 