Mohamed Ahmed
If you want to pass you must attend his class. He is not fair with allowing students to re-do work. He allowed others to take a test they missed. But told me that he did not allow that, while in that very class told another student to come after class to retake a test he also missed.