Handbook of research on science education (Erlbaum, 2007)