Kole Camaj
don't think twice, take him.  Hw, quizzes, exams all online. They are challenging but possible... do not leave it for last minute. He drops the 4 lowest assignments and gives a grade curve if you never missed a class. he also drops the essay. he is AMAZINGGGGGGGGGGGG