(Apr 26, 2024) The Netflix documentary "The Program" exposed alleged physical, mental, and sexual abuse students were subjected to at a former boarding school near Ogdensburg. We talk with the filmmaker, who is also a former student, about what happened at Ivy Ridge. And we talk with people in Ogdensburg about grappling with Ivy Ridge's legacy.