http://www.ncpublicschools.org/profdev/repository/teachers/
North Carolina Department of Public Instruction recently published their repository of Professional Development. They broke teaching into 5 strands, which you can see below. Each strand is then broken down into specific items. When you click on the specific items you are present with professional development opportunities.
For Example, Strand 1 is Teachers Demonstrate Leadership and if you click on Leads in the school, you are presented with 10 opportunities.
The strands are a pretty good example of what 21st century teachers look like.
STANDARD 1: TEACHERS DEMONSTRATE LEADERSHIP
A: Leads In the Classroom
B. Leads In the School
C. Leads the Teaching Profession
D. Advocates for the School and Students
E. Demonstrates High Ethical Standards
STANDARD 2: TEACHERS ESTABLISH A RESPECTFUL ENVIRONMENT FOR A DIVERSE POPULATION
A. Provides and Environment that is Inviting, Respectful, Supportive, Inclusive and Flexible
B. Embraces Diversity in the School Community and in the World
C. Treats Students as Individuals
D. Adapts Teaching for the Benefit of Students with Special Needs
E. Works Collaboratively with Families and Significant Adults in the Lives of their Students
STANDARD 3: TEACHERS KNOW THE CONTENT THEY TEACH
A. Aligns Instruction with the North Carolina Standard Course of Study
B. Knows the Content Appropriate to the Teaching Specialty
C. Recognizes the Interconnectedness of Content Areas/Disciplines
D. Makes Instruction Relevant to Students
STANDARD 4: TEACHERS FACILITATE LEARNING FOR THE STUDENTS
A. Knows the Ways in Which Learning Takes Place, and the Appropriate Levels of Intellectual, Physical, Social, and Emotional Development of Students
B. Plans Instruction Appropriate for Students
C. Uses a Variety of Instructional Methods
D. Integrates and Utilizes Technology in Instruction
E. Helps Students Develop Critical-Thinking and Problem-Solving Skills
F. Helps Students Work in Teams and Develop Leadership Qualities
G. Communicates Effectively
H. Uses a Variety of Methods to Assess What Each Student Has Learned
STANDARD 5: TEACHERS REFLECT ON THEIR OWN PRACTICE
A. Analyzes Student Learning
B. Links Professional Growth to Professional Goals
C. Functions Effectively in a Complex, Dynamic Environment