Dr. Griffin's classes are tough--like really tough. Here's the good news: he is the most transparent professor I've ever had. Yes, his syllabus is 36 pages, but it literally contains everything you need to know. Buy the textbooks--you'll be reading A LOT. He grades tough, but by the rubric. He's ALWAYS there when you need him. Take hsi classes!