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

LEARN NC was a program of the University of North Carolina at Chapel Hill School of Education from 1997 – 2013. It provided lesson plans, professional development, and innovative web resources to support teachers, build community, and improve K-12 education in North Carolina. Learn NC is no longer supported by the School of Education – this is a historical archive of their website.

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