Are diagrams always helpful tools? Developmental and individual differences in the effect of presentation format on student problem solving · Study