Factors affecting Learning and Memory: Implications for ...