About John Pearce John Pearce is a staff psychologist at the Alberta Children's Hospital and an adjunct associate professor with the Program in Clinical Psychology at the University of Calgary.