10 Key Factors Influencing Middle Childhood Cognitive Development