Return to Article Details Factors promoting and impeding foreign language learning process Download Download PDF