Apply Now Register with NPU Flex. Complete the form below to get started. Have questions before registering? An advisor can help you discuss course options, diploma requirements and student support. Speak to an Advisor Our Locations Find us in Ontario and Quebec. Toronto NPU Canada Head Office2500–88 Queens Quay WestToronto, ON M5J 0B6 Montreal North Shore 20865 chemin de la Côte-Nord, Suite 220Blainville, QC J7J 1V5 Westmount 376 Victoria Avenue Westmount, QC H3Z 1C3 Consultations by appointment