Ahmed Ibrahim
The course it self is easy. But this guy try to make it hard! He try to make his lectures funny, but doesnt work at all. His explanations are not clear. His lecture slides of a chapter are not connected. You should search it online for many details. Final is like 38 marks for multiple choices and true or fulse questions + 62 for short answers!