The perfectly choreographed learning experience As a full-time teacher of psychology, Karen Huffman knows that covering all the major concepts and theories, while still presenting the exciting and practical applications of psychology, is a challenge. To meet it, you need a fully integrated text and supplements package that sets the stage for a perfectly choreographed learning experience.