Reviews of professor Mohammed Shariff

Rating: 5.0/5, difficulty: 3.0/5
Always willing to stay after class and help out, easy to talk to. Really if you just get to know him and hear his story itll change the whole class