Mehmet Kayaalp
Taking a class with this professor you will swear it's his first time teaching anything, but unfortunately, that's not true. I had to spend excessive amounts of time outside class reading not only the textbook but researching on my own what the heck he was trying to teach us in order to get an A.