K–12 teaching and learning · from the UNC School of Education

Professional » Online Courses

Online courses

Professional development for teachers — any time, any place!

Course catalog

LEARN NC’s course catalog includes a list of all available professional development courses. You can search by courses with currently opened sections, or browse for courses that school systems can download and teach locally.

All courses in the catalog are correlated to the North Carolina Professional Teaching Standards.

Enrolling in online courses

To enroll in a course:
1. Select an offering from the catalog.
2. On the page for that course, you’ll see all scheduled offerings.
3. Click the register for this event button at the bottom of the course page and fill out the form to request enrollment.

Teach an online course

Many of the courses in our catalog are available for you to teach in your local school system. Find out how to teach shared online courses.

Additional resources

Open for enrollment

RSS icon Subscribe to our RSS feed and get first word of new course offerings.

Warning: Invalid argument supplied for foreach() in /var/www/html/includes/functions-features.php on line 53