How and when does complex reasoning occur? Empirically driven development of a learning progression focused on complex reasoning about biodiversity | Synapse