Aleksandra Kovacheva
Terrible communication. Doesn't give clear expectations. Expects certain formats for homework submissions, but does not teach how to do them. Gives example problems before actually teaching the material. Takes weeks at a time to grade submissions. Did I mention terrible communication? Would give a Zero rating if I could. Absolute worst teacher.