Reviews of professor Mustapha Charrif

Rating: 5.0/5, difficulty: 3.0/5
Very good professor, class is challenging but very passable with effort. Do not be afraid to talk to him after class or in office hours.

Rating: 2.0/5, difficulty: 3.0/5
I've had this professor several times by now and I dread his classes. Not because the course material but because the instructor. His teaching style just doesn't mesh well with me. He's not very helpful and when you ask questions you have a 50/50 chance of being belittled or not getting an answer at all. He also does not seem to want to be there.

Rating: 5.0/5, difficulty: 3.0/5
Great Professor! This course covers so much, that daily reading/studying is important. If you have any questions or problems, just talk to him.