Mohamed El-Sherbeini
Dr. M is the best professor!! He really cares about the success of his students, and he puts his all into each lecture. He really makes sure you comprehend the material. He is very clear on what he expects of you, especially for exams. He is also super funny and tells great stories! His personality alone makes the class worth taking.