How long does the program last?

Each stay is different for each student. Staff collaborate to determine the best path and transition plan for each student. While the average stay is 10 weeks, this varies per child.