Jamil Dakwar
Don't let his credentials fool you. I'm sure he is good in his field of work but he is not suited to teach. His lectures aren't structured and students aren't his priority. No one received any grades back throughout the entire semester. I don't feel that I learned anything of value in a class that had so much potential to provide useful info.