share library learning