Mohammad Faghih
Mohammad is a great lecturer, both in side the class and outside. He tries his best to make you understand the materials right in the class. He has just started his academic career as a lecturer, but he knows how to communicate with students effectively.