K-12 Teaching and Learning From the UNC School of Education

Important Announcement about Online Courses and LEARN NC.

About this directory

This directory provides information about organizations offering professional development to teachers, administrators, and staff of North Carolina public schools. Please direct questions about specific courses and workshops to the provider in question.

Please see our selection policy and disclaimer.

Update your listing!

Are you a provider of professional development? Do you know of a professional development provider not listed in this directory? Please contact LEARN NC to update an entry in the directory or to request a new entry.

Browse the directory

You can also browse the directory with this alphabetical list of providers.

Find professional development providers

Search the directory

Advanced options

Online courses