Mehrdad Tajkarimi
Very inconsistent, manages to turn a wonderful subject into a slow painful torture. Avoids answering questions. He is not a very good teacher, and rapidly changes his mind about grading and extra credits.