Burak Kantarci
He seems to know the stuff he is teaching but actually he doesn't. He just pretends to be an expert but with one deep conversation you will find out that he's not really good enough. Also, the students working with him in the grad level complain a lot of him being so unprofessional, so I recommend that you dont go with for a master/PhD.