Reviews of professor Saman Habibi Esfahani

Rating: 5.0/5, difficulty: 4.0/5
Professor Esfahani is an effective professor. He wrote very detailed lecture notes for the class, and they are excellent. It makes understanding tricky concepts much easier, but be ready for some heavy homework.