Staff development programs shall include, but not be limited to, all the following:
(a)
Provision of opportunities for all school personnel, paraprofessionals, and volunteers to participate in ongoing development activities pursuant to a systematic identification of pupil and personnel needs.
(b)
Be designed and implemented by classroom teachers and other participating school personnel, including the school principal. Teachers shall comprise the majority of any group designated to design local staff development programs for instructional personnel to be established pursuant to this part. Positive efforts shall be made to ensure the individuals with exceptional needs and parents of such individuals are involved in the design and implementation of staff development programs.
(c)
Allowance for diversity in development activities, including, but not limited to, small groups, self-directed learning, and systematic observation during visits to other classrooms or schools.
(d)
Scheduling of time which is set aside for such purpose throughout the school year, including, but not limited to, time when participating school personnel are released from their regular duties.
(e)
Evaluation and modification on a continuing basis by participating school personnel with the aid of outside personnel, as necessary.
(f)
Inclusion of the school principal and other administrative personnel as active participants in one or more staff development activities implemented pursuant to this chapter.
(g)
Provision of a budget for reasonable and necessary expenses, relating to staff development programs.