These involve both differences in knowledge and differences in cognitive style. As early as first grade, children can be divided into three groups on the basis of their strategy choices in arithmetic: good students, not-sogood students, and perfectionists (Siegler, 1988).