Kasem Mohamed
A very passionate and hard-working professor; he grades quizzes/tests very promptly, and is willing to help answer any questions if you seek him out one on one. He uses up class time efficiently, and is genuinely a nice person, although he could work on being more receptive to questions asked by students during lecture.