Reviews of professor Musanna Al-Muntasir

Rating: 5.0/5, difficulty: 3.0/5
Straight forward, fair and honest. A great class where I learned a lot