Kyle is such an excellent professor. Truly knowledgeable about his area of expertise and is a genuinely approachable and nice guy. For example, he let people redo the essay on the midterm. I think he's a fair grader but look at the rubrics he provides as a guide. 