Gafar Elamin
Gafar can be difficult to understand and he talks quietly, but he cares about his students and wants them to do well in class. He will always review what is on each exam. He very rarely gives quizzes. The final is very difficult.