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


LEARN NC is no longer supported by the UNC School of Education and has been permanently archived. On February 1st, 2018, you will only be able to access these resources through the Internet Archive’s Wayback Machine. We recommend that you print or download resources you may need before February 1st, 2018, after which, you will have to follow these instructions in order to access those resources.

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