Pap is an awesome professor. There is never homework and the class is just basically a big discussion. Participation does matter and he will call you out to get your input. There are many different guest speakers. The three tests, and presentation is easy. He really likes to get to know his students and will do anything for you. Easy A! Take him!