Mohammad Ahmed
He was very good at providing us with material to learn. He gave out lots of quizzes and homework which were helpful. There were ways to boost your grade if you didn't do well on the test. The powerpoint slides were helpful.