Makes only some learn something (5)
I believe the answer is:
earns
'makes' is the definition.
(as in making money)
'only some learn something' is the wordplay.
'only some' indicates a hidden word.
'EARNS' can be found hidden inside 'learn something'.
(Other definitions for earns that I've seen before include "Merits through work" , "Makes - deserves (by one's efforts)" , "Acquires by effort" , "Grosses" , "makes money" .)