a learning repository