Engy Hanna
Prof. Engy Hanna is great! Assignments and tests are very straightforward just pay attention and take notes. Also she's very nice and is always there for you if you need help ! Highly recommend