Rania Gihleb
She is one of the worst professors I have had. She spends the whole class facing the chalkboard quickly writing down her equations, and barely even tries to see if people understand. The class work is extremely difficult, and her aggressive/hostile teaching style does nothing to benefit the student. Do not take this class with her