How Can Learning Be Effective