The study of human development is a rich and varied subject. We all have personal experience with development, but it is sometimes difficult to understand how and why people grow, learn, and act ...