Reasoning Abilities in Covariational Functional Thinking: An empirically validated framework for Grade 8–10 students | Synapse