learning repos