Preparing a new generation of teachers