This presentation draws experiences from the “English for Teaching – Teaching for English” program implemented in Nepal for the collaborative professional development of teachers. The presenter will focus on the program design, implementation, and achievements. The presenter will also highlight how the program raised the teachers’ confidence in sharing reflections based on experience, material adaptation, and exchanging feedback.