Mustafa Oz
He is one of the best professors I have had. The class was challenging and we read and wrote quite a lot but it was worth it because I have learned a lot, thanks to professor Oz. He responded to my e-mails really quickly and was very helpful. I want to take another class with him 100%.