The reading assigned for Dr. Caito's classes are generally very good, but it's extremely excessive, and the majority of it will never be reflected on in class or on tests. Dr. Caito's lectures are dry and the content is redundant. I'm a political science major so I love the content, but I'm an emotional human being so my brain hurts in his lectures