Reviews of professor Mohammadreza Ostadalimakhmalbaf

Rating: 2.0/5, difficulty: 3.0/5
Super chill guy but he is a horrible teacher because he is so smart that he doesn't know how to explain things. If you actually want to learn take someone else. Put in minimal effort and made a B.