Great Professor . Could be the first math professor I 've met with a sense of humor . He is a very fair grader and clarifies the material well .