Nasser Safa
Great teacher. The presentations are easy to follow/comprehend. He responds to emails in a timely manner and is not rude with his responses. He gives reminders when major assignments are due and sticks very closely to the syllabus provided at the beginning of the semester. This course uses lockdown proctor which was very easy to use and understand.