Skip to main content
Apply Now for NCCAT
Programs Click Here
Participants at this program will experience and practice innovative techniques to make learning both effective and enjoyable. This program is open to 6-12 grade classroom teachers. Apply today!
There is no charge for NCCAT Online courses. North Carolina teachers with an active North Carolina Teaching License are eligible. Depending on the course, participants can earn 5 to 15 contact hours. Register now!
Our residential programs provide educators with the tools, strategies, and support to elevate their teaching. Each week, teachers engage in content-rich instruction, explore proven methodologies, and receive coaching to implement new insights effectively.

Latest News

Macon County teacher Eli Mauk at NCCAT.
As a Career and Technical Education (CTE) teacher who launched an E-sports team at his school, Eli Mauck is no stranger to technology. But even with a strong tech background, he found plenty to learn during his time at “Prompt to Product: Creating Resources Using AI”, a professional development program at the North Carolina Center for the Advancement of Teaching (NCCAT) in Cullowhee.
Happpy Teacher Appreciation Week
At NCCAT, we are deeply grateful for everything North Carolina teachers do daily to inspire, lead, and shape the future in classrooms across our state. Thank you for your dedication, passion, and hard work. We invite you to join us anytime for professional development opportunities—because we’re here for teachers and because of teachers.