Mai Soliman
One of the few professors I've had that is super real as a person and an exceptional lecturer. The first exam caught me off guard, but nothing crazy difficult about them. She is super chilI, and had a great time in her class, and if you actually pay attention to the lectures as they are assigned the class is not that bad.