How People Learn

How People Learn

all six principles must be in balance to gain fluency in problem solving