  The present text summarizes several factors considered as essential for
teacher education according to the state of current research and best practice,
with a focus on science teacher education, and as realized at the University of
Geneva.
