Dr. Elmorsy was a great professor for CMPT 103 lab, no matter how many times you ask a question he'll explain it thoroughly until you understand it. Slight accent, but understandable. I hope I get to take more of his classes in the future.