On this Season 4, Episode 34 of the Jordan Peterson Podcast, Jordan is joined by John Vervaeke, a colleague of Jordan’s. John has been an associate professor in the teaching stream at the University of Toronto since 1994. He teaches courses in the Psychology department on thinking and reasoning with an emphasis on insight problem solving associated with creativity, cognitive development with an emphasis on the dynamic nature of development, and higher cognitive processes with an emphasis on intelligence, rationality, mindfulness, and the psychology of wisdom. Jordan and John discuss how they know each other, the last time they saw one another, Christianity, power, perspective, atheists, religion, Heidegger, and much more. Find more about John Vervaeke online on his website http://johnvervaeke.com/.