Shanghai Teacher Institute (Office for Instructional Research of Shanghai Municipal Education Commission) is the first provincial-level institution ever founded for teacher education in China. Being grounded in the unique characteristics of Shanghai and adhering to the laws of educational and teacher development, Shanghai Teacher Institute focuses on curriculum reform and teaching research at various education levels in Shanghai, including predominately primary and secondary education, preschool education, secondary vocational education, and special education. The Institute performs important tasks such as academic quality monitoring, curriculum and textbook reform, teacher development, educational human resource services, exchange and cooperation in teacher education, and digital transformation in education. The Institute serves as a pivotal and leading force, striving to cultivate a morally sound, professionally proficient, well-structured, and dynamic teaching staff, thereby providing robust support for the high-quality educational development in Shanghai.