He holds a bachelor's degree in psychology from the University of Toronto and a master's and doctorate in psychology from the University of Pennsylvania. He also completed post doctoral work in sensory neurophysiology at the Ohio State University. He joined the Amherst faculty in 2002.