For an honor student get a C is unacceptable. His grade evaluation is wrong, I hardly absent in the class, turn every assignment/homework work as if like your disabled and can't get a good GPA. no way his grading is worst. Avoid him as possible or else struggle your GPA.