I really enjoy what subjects he covered in this course and it's extremely obvious that he is incredibly intelligent. He had interesting points of view on American history and politics. He is just a genuinely nice guy. His assignments were a bit demanding and long but otherwise he was great!