Learning Enhancers and Effective Learning Strategies