This was the textbook used in my Dual Enrollment General Psych class. The textbook is very visually appealing, is very appropriately sized for a high school student with way too many other materials, and contains up-to-date facts and relevant examples.
The information presented in this book is very logically presented, with very useful sidebars with interesting facts and other various tidbits of information.
If you are taking an introductory Psychology course, I would definitely recommend this textbook. Granted, I have only ever taken one class in this field, but the textbook definitely helped to augment my instructor's lectures (which were also outstanding).
Note that because this was loaned to me through my high school, I did not evaluate the online materials.