Teaching Collaborative Problem Solving® to Parents and Professionals in Alberta
Learn More
Supporting people with challenging behaviour can be difficult, overwhelming and stressful. Collaborative Problem Solving® and New Light Learning are here to help.