Factors That Impact Student Learning