Jamshid Nazari
Professor Nazari is absolutely awful. All of his lectures are based off of notes that he has scribbled down from god knows where and he refused to post these notes or any lecture material on blackboard. The only material we had to study from were our lecture notes because he doesn't allow you to keep previous graded tests and quizzes.