Arash Pourebrahimi
Professor Pourebrahimi is kind and patient to all students. He uses easy example to let everyone understand the lectures. The quiz and exams are easy and related to the class he taught before. He is the best.