Dr. David Zehr

Dr. David Zehr is an expert in cognitive processes, is very active introducing evolutionary psychology into the curriculum, and is well published in the journal Teaching of Psychology.