M'Hammed Mountassir
Does not answer emails. Does not answer your question. Notes online are not the same as the ones given in class. Very disrespectful. will give you big question on the test of things you barely saw or isn't in the homework. 
Avoid him at all cost. 