Contemporary science teaching approaches : promoting conceptual understanding in science. Charlotte, NC: Information Age Pub.; 2012.
New science of learning: cognition, computers and collaboration in education. New York ;London: Springer; 2010.
Transformative leadership and educational excellence : learning organizations in the information age. Rotterdam, The Netherlands ; Boston: Sense Publishers; 2009.
Fostering scientific habits of mind : pedagogical knowledge and best practices in science education. Rotterdam, The Netherlands ; Boston: Sense Publishers; 2009.

