This was the required book for an intro psychology class I took in college. It was a terrible book because it only touches broadly on each subject. The explanations are so broad that there is almost no point in reading them. Even for an introduction class, I was not satisfied. I ended up using a different book entirely, just to understand the real significance of simple concepts.