After more than 20 years of development, the UTeach project has become a model of preparing STEM teachers in the United States, and has made great contributions to the improvement of the quality and quantity of STEM teachers. The project has a complete preparation model of STEM teachers in preparation plans, curriculum and instruction, evaluation system and follow-up mechanism, which can be used as a reference for the development of STEM education and teacher preparation in China. Considering American experience, our country should create high-quality leading projects, strengthen the top-level...