Soroush Razmyar
He was not a good professor in lecture class that he did not explain all concept and materials very in class but expect student to know everything and practice all problem by go ask TA or Touring advice. This class absolutely useless in future for programmer and he made this class so complicated. I wouldn't expect it that hard.