At 20 hours per week: 20 weeks
Note on Program Duration: Actual calendar times may vary due to statutory holidays, professional days and school closure days.
At 20 hours per week: 23 weeks