Mohamed Aly
Have fun trying to contact him through email. You will never get a response, and if you ever do, it will be too late. 2 midterms and 1 test. Pretty unaccommodating to personal circumstances.