Dr. Kelly does his best to make boring material interesting and he has a good sense of humor. The more you participate the easier it is to open up and have fun in the class. He's very passionate about the material. Grades depend on participation and essays but he lays out clear expectations.