Educational Psychology: Developing Learners
Jeanne Ellis Ormrod
From reviews of the book: "Rather than simply presenting the necessary content, the author makes you feel like she is talking directly to you. . . . I love that diversity that has been woven throughout the fabric of this text. . .