Randy Larsen
Professor Larsen is extremely knowledgeable about psychology, especially his specialty in personality psychology. The lectures can have difficult concepts to grasp but Larsen is good at making them digestible, especially for someone like me who never took psychology before. He is very helpful and wants his students to suceed.