Essentials of Good Learners