YWCA St. Thomas Elgin's Youth Independence Program
A 10-week classroom-based course for youth aged 16-24 that teaches life-skills, mental wellness, budgeting, job-searching and independent living, plus a dedicated program coordinator who helps with employment readiness, apartment hunting and connecting with community supports.