Review of learning