The Canadian Police Knowledge Network is Canada's leading provider of e-learning products and services for police and law enforcement. Working in collaboration with Canada's police community, CPKN provides innovative, cost-effective training solutions to meet the demands of frontline personnel.