Dr. Kelly was a good professor. It was hard to understand exactly what he wanted on some papers but if you go in, meet with him, and figure out what hes really looking for the assignments are not too bad. He grades papers anonymously which I appreciated. Hes very funny and I would definitely take him again!