Teachers and other educators need a wide variety of professional development. For example, an English teacher might need to attend classes to learn more about the content she's teaching. In addition, she might need other types of staff development to learn better ways or alternative methods for teaching that new material. She might also need to learn more about classroom management techniques, how to incorporate technology into her instruction, and how to better address the needs of language minority students or exceptional learners in her classroom.
Professional development is the term that educators use to describe the continuing education of teachers, administrators, and other school employees. This site includes Online Courses for NC Teachers.
The Licensure section has information on licensure renewal and reinstatement guidelines.