Joe is my favorite professor at UR. His lectures are interesting, and he's a really nice dude. Attendance and participation is mandatory, but it's not hard to get full credit on this end, just say something during class and you're good. As long as you do the work, you'll get an A.