Gives out to everyone with old books at school (6)
I believe the answer is:
allots
'gives out' is the definition.
(I've seen this in another clue)
'everyone with old books at school' is the wordplay.
'everyone' becomes 'all' (all people).
'with' means one lot of letters go next to another.
'old books' becomes 'OT' (Old Testament).
'at' is a charade indicator (letters next to each other).
'school' becomes 'S'.
'all'+'ot'+'s'='ALLOTS'
'to' is the link.
(Other definitions for allots that I've seen before include "Dispenses or distributes" , "Apportions or assigns" , "Gives, apportions" , "Distributes, gives as share" , "Allows to have" .)