Train for Trades uses a three-tier model. This is a recent innovation and is part of the focus on making the switch from an employment support program to a social enterprise activity.
While not all youth are given the opportunity to move through the tiers, not doing so is not considered a failure. In some ways, the tiers create a graduated system in that youth who move up usually do so one tier at a time and show that they have developed necessary skills and require reduced support. However, it is possible to have successful outcomes in the program without ever leaving Tier 1.
Since one of the goals for the program is enabling youth to accrue enough hours to qualify for Employment Insurance and support to access post-secondary school/training programs some youth will move on before advancing to Tier 2.