Reviews of professor Marwan Al-Shammari

Rating: 4.0/5, difficulty: 4.0/5
Be involved in class. If you do and your up on the reading you will do fine.