Ahmed Omran
Ahmed is incredibly kind and caring. He wants all of his students to feel comfortable in his class, and understand the topics. He will spend the necessary time outside of class 1 on 1 with you to personalize his teaching for you. It's a shame that I have to take his class online and not in person.