My colleague and I are preparing a significant iniative. We will be requiring teachers to select a strand (web 2.0, Microsoft Office, Webpage Design, etc.) and then completing the courses that go with it. This is a significant undertaking. I'm curious what other people do for professional development in their schools. Do you have "tracks" or programs that teachers follow? What training is mandatory?