Mohammad Kayed
Professor Kayed was extremely accomodating and ensured students did not stress throughout the term. He was well prepared for all lectures and truly cared about what students wanted to learn in his course. I highly recommend taking a course with Professor Kayed.