Syllabus tells you EVERYTHING you need to know. Papers require thought but are not difficult. Tests are mainly from your notes so it's important you show up to class everyday, but test review days help A LOT. He is funny, never a dull moment in his lectures, and he wants you to succeed. Quick email response and available for office hours. TAKE HIM.