The problem is, that unlike vocational school, students cannot really be trusted they know what they want or need. Additionally some level of general knowledge is needed as a fallback.
The solution is to fast forward through the easy parts, do not block it. The trouble then becomes managing mixed age classes.