Ardeshir Shahmaei
Professor Shahmaei talks a lot about his story, but it makes the class more enjoyable. His tests are not that bad, usually around 1-2 trick questions, but the rest follow his practice exams. The final was a bit difficult compared to the other tests. 