Professor Kern is an amazing professor who really understands how to communicate effectively and wants the students to appreciate and improve their communicative abilities. In my opinion, the class is difficult, but he does a good job of creating conversation and making the class interesting.