Factors that affect your learning