Bassel Arafeh
Dr Arafeh is a hard grader. But he is a good guy. I had CECS 220 last spring and have him this fall for CECS 302. I had a lot of issues with my Java version and compiler as well as bugs when I was submitting assignments and I went to his office and he helped me through them. He has a subtle sense of humor, but is funny in my opinion.