Richard Mayer

Psychology

Specialization

Human learning, problem-solving, educational psychology, human-computer interaction, multimedia learning, mathematical and scientific reasoning.