Essentials of learning