Spenser is great. He can give great criticism and assistance if you ask for it. He also has a great sense of humor. He's relatable and interesting even though his class isn't exactly the easiest. He messed up the syllabus and half way through the semester he added a final exam. He cut an entire paper out because we ran out of time. I still dig him.