Dr. Carol Brown, founder of the Equipping Minds foundation takes us through the factors involved in cognitive development:

1. Processing
2. Working Memory
3. Comprehension and Visualization

4. Reasoning abilities and more …

while describing why it is important for learning to happen in a joyful manner and how IQ and academics are not at all the same thing as ability (regardless of diagnoses such as Down Syndrome or Autism).