Return to Article Details The Influence of Cognitive and Non-Cognitive Factors on the Second Language Learning and Suggestions for Teaching Download Download PDF