LEARN NC

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

Professional » Online Courses

Online courses

Professional development for teachers — any time, any place!

All LEARN NC courses are part of a statewide effort called e-Learning for Educators. The course listings below will take you to a new registration website for our professional development courses. You can link to an individual course below, or see all open sections of online professional development by visiting: https://www.NCeLearning.org


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
TitleDatesInstructorCEUCost

Enrolling in online courses

To enroll in a course, select an offering from the date view at left. On the page for that course, you’ll see all scheduled offerings of that course. Click the enroll button next to the one you want, 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.

Course catalog

Don’t see the course you’re interested in? Browse our complete course catalog, which includes not only courses that may be scheduled in the future but also courses that school systems can download and teach locally.

All courses in the e-Learning for Educators catalog are correlated to the North Carolina Professional Teaching Standards, and you can now browse courses by standard.

Additional resources