Kjell was overall a very sweet man and definitely knows his stuff. I found some of his assignments and exams to be a little obscure on what to expect, but overall not too difficult. He gave a guide for the midterm and the final was based on a 12 essay question guide. Make sure you attend and actively participate as it is 10% of the final grade.