A comprehensive understanding of human learning