Hashim Orabi
Amazing professor, super nice and very knowledgeable. Math is not my strongest subject , but professor Orabi made it easy to learn. He genuinely cares about his students and wants every one to get an "A".