The Computer Science (CS) discipline is continually developing. Consequently there are frequent changes in curricula and their implementations. The CS teachers, who usually work in schools alone or in small teams, are seriously challenged by the changes, since all their teaching materials and pedagogical methods have to be revised. In Israel, the secondary school CS program has recently shifted from the procedural to the OOP paradigm. This paper discusses an approach taken to address the ensuing difficulties, namely a course for leading teachers. The paper describes the rationale of leading teachers, and a course conducted for them in an advanced unit in the CS program. The main purpose of the course was to develop a professional leadership of CS teachers who can support and contribute to their peers. The paper describes the expectations of the course; its progress; and the conclusions about its success obtained by analyzing data collected during the course.