Ali Ozdemir
Avoid at all costs!!! Cannot understand this prof when he speaks. Made a meeting with him in his office- he showed up 30mins late and then ranted about how I would have bad karma if I didn't agree that it was fine for him to be late. Horrible teacher, take anyone else!