Mai Soliman
Awesome lecturer and her exam review sessions are very helpful. But her exams are tough and lengthy compared to time duration. She doesn't curve grades at all and doesn't respond to emails. She is also very rude as she didn't let a student bubbling her answers even for 1-2 mins past the exam timing and threatened her to give a 0 on final exam.