I wish there was a way to limit a substitutes availability when they cancel last minute multiple times. So instead of seeing jobs many days in advance, limit them to only seeing assignments when they start within a set time frame (like 12 hours).