Reviews of professor Muhammad Sani

Rating: 2.0/5, difficulty: 4.0/5
Hes not bad, he was just disorganized and as a result the assignments and grades were sometimes confusing. Smart guy who just seemed like the course wasnt his top priority.