Really kind, funny, and overall great professor. He encourages classroom participation. He will assign a couple of papers based on readings throughout the course. If you show up, hand in the work, and show effort hell give you an A. Real stand up guy. Highly recommend!!