The book argues that highly accomplished science teachers are also continually learning science teachers. It stresses the importance of learning through others, by participation in communities of science practitioners, as well as individual learning throu