Mohammed Arif
Maintains an illogical grading system that makes no sense. Obviously does not read or grade the assignments with any specific criteria. Poor communication and does not provide contact info accordingly. Student beware!