Teacher recruitment drive 'too late'