The web site for the Department of Psychology at Concordia University has moved to 


https://www.concordia.ca/artsci/psychology.html


Please update your links accordingly.