Certification Track A

The NCCPSS Program offers two certification options: Track A and Track B. Applicants may choose only one certification track, either Track A or Track B, and must remain on that track throughout the certification process.Track A requires completing the Foundations of Peer Support Certification Training, a 60-hour course that includes Parts 1 and 2.

Foundations of Peer Support Part 1 (online - 20 hours): To enroll in Part 1 of the Foundations of Peer Support Course, check out detailed information here

Foundations of Peer Support Part 2 (in-person - 40 hours): Applicants must first complete the Foundations of Peer Support (Part I) Online before registering for Part 2. To enroll in an in-person training session, applicants should contact the trainer listed for that session. Once the training is completed, the participant will receive an evaluation from the NCCPSS Program to complete, and then their certificate. When reaching out to register, participants must email the trainer listed for a preferred training with the following:

  • Name
  • Email Address
  • Date of Birth
  • Certificate of Completion - Foundations of Peer Support (Part I)
  • Helpful Things to Note:

    • At least 5 participants are required on the first day for the training to run. If fewer enroll, the trainer must cancel.
    • Please notify the trainer at least 5 business days before the start date if you are unable to attend.
    • Participants who have 3 unexcused no-shows will be restricted from registering for classes for one year.
Title Track Starts Location Cost Contact Person
Foundations of Peer Support (Part II) In-Person (Two Weekends) Certification Track A (NCCPSS Foundation Course) 04-03-2026 08:00:AM TO: 04-12-2026 05:00:PM

Durham

Durham County, NC

$0.00 Jacob Schonberg
jms@med.unc.edu
Foundations of Peer Support (Part II) In-Person (Monday - Friday) Certification Track A (NCCPSS Foundation Course) 04-06-2026 08:00:AM TO: 04-10-2026 05:00:PM

Morganton

Burke County, NC

$0.00 Karen Russell
rcc@bucm.net
Foundations of Peer Support (Part II) In-Person (Weekends and Evenings) Certification Track A (NCCPSS Foundation Course) 04-11-2026 09:00:AM TO: 04-18-2026 06:00:PM

Smithfield

Johnston County, NC 
 


 

$0.00 Evette Smith
e.smith@ifitoutllc.com
Foundations of Peer Support (Part II) In-Person (Monday - Friday) Certification Track A (NCCPSS Foundation Course) 04-13-2026 07:30:AM TO: 04-17-2026 04:30:PM

Wilmington, New Hanover County, NC

$0.00 Dwight Hale
halenessdevelopment@gmail.com
Foundations of Peer Support (Part II) In-Person (Monday - Friday) Certification Track A (NCCPSS Foundation Course) 04-13-2026 08:00:AM TO: 04-17-2026 05:15:PM

Greensboro

Guilford County, NC 

$0.00 Michael Noreski
michael.noreski@gmail.com
Foundations of Peer Support (Part II) In-Person (Two Weekends) Certification Track A (NCCPSS Foundation Course) 04-17-2026 08:00:AM TO: 04-26-2026 05:15:PM

Rocky Mount

Nash County, NC
 

$0.00 Laura Oxyer
lcatlefler@gmail.com
Foundations of Peer Support (Part II) In-Person (Two Weekends) Certification Track A (NCCPSS Foundation Course) 04-17-2026 06:00:PM TO: 04-26-2026 06:00:PM

Winston Salem

Forsyth County, NC

$0.00 Alphonso Thomas
appletreetransitions@gmail.com
Foundations of Peer Support (Part II) In-Person Certification Track A (NCCPSS Foundation Course) 04-20-2026 08:00:AM TO: 04-26-2026 05:00:PM

Newport 

Carteret County, NC
 

$0.00 Samantha Rose
samantha.rose@carteretcountync.gov
Foundations of Peer Support (Part II) In-Person (Two Weekends) Certification Track A (NCCPSS Foundation Course) 04-24-2026 08:00:AM TO: 05-03-2026 05:00:PM

Cherokee 

Jackson County, NC

$0.00 Ryan Williams
weekendtrainingnccpss@gmail.com
Foundations of Peer Support (Part II) In-Person (Two Weekends) Certification Track A (NCCPSS Foundation Course) 04-24-2026 08:00:AM TO: 05-02-2026 05:15:PM

Rose Hill 

Duplin County, NC

$0.00 Michael Noreski
michael.noreski@gmail.com
Foundations of Peer Support (Part II) In-Person (Two Weekends) Certification Track A (NCCPSS Foundation Course) 05-01-2026 08:30:AM TO: 05-10-2026 05:30:PM

Durham

Durham County, NC
 

$0.00 Dorel Clayton
dorelclaytoncpsstrainings@gmail.com
Foundations of Peer Support (Part II) In-Person (Evenings) Certification Track A (NCCPSS Foundation Course) 05-04-2026 04:00:PM TO: 05-14-2026 09:00:PM

Fayetteville

Cumberland County, NC


 

$0.00 Evette Smith
e.smith@ifitoutllc.com
Foundations of Peer Support (Part II) In-Person (Monday - Friday) Certification Track A (NCCPSS Foundation Course) 05-04-2026 08:00:AM TO: 05-08-2026 05:00:PM

Elkin

Surry County, NC 

$0.00 Anita Bacon
anitabacon24@yahoo.com
Foundations of Peer Support (Part II) In-Person (Two Weekends) Certification Track A (NCCPSS Foundation Course) 05-08-2026 06:00:PM TO: 05-17-2026 06:00:PM

Winston Salem

Forsyth County, NC

$0.00 Alphonso Thomas
appletreetransitions@gmail.com
Foundations of Peer Support (Part II) In-Person (Two Weekends) Certification Track A (NCCPSS Foundation Course) 05-08-2026 08:00:AM TO: 05-17-2026 05:00:PM

Wilson

Wilson County, NC
 

$0.00 Laura Oxyer
lcatlefler@gmail.com
Foundations of Peer Support (Part II) In-Person (Two Weekends) Certification Track A (NCCPSS Foundation Course) 05-22-2026 08:00:AM TO: 05-31-2026 05:00:PM

Burlington 

Alamance County, NC
 

$0.00 Diana Yarber
Peerrecoverytools@gmail.com
Foundations of Peer Support (Part II) In-Person (Monday - Friday) Certification Track A (NCCPSS Foundation Course) 05-25-2026 08:00:AM TO: 05-29-2026 05:00:PM

Wilkesboro 

Wilkes County, NC

$0.00 Jeff Walker
jwalker@wilkesrecoveryrevolution.com
Foundations of Peer Support (Part II) In-Person (Monday - Friday) Certification Track A (NCCPSS Foundation Course) 06-01-2026 08:30:AM TO: 06-05-2026 05:30:PM

Pembroke

Robeson County, NC
 


 

$0.00 Evette Smith
e.smith@ifitoutllc.com
Foundations of Peer Support (Part II) In-Person (Monday - Friday) Certification Track A (NCCPSS Foundation Course) 06-08-2026 08:00:AM TO: 06-12-2026 05:00:PM

1457 N. Bridge St Elkin NC 

$0.00 Anita Bacon
anitabacon24@yahoo.com
Foundations of Peer Support (Part II) In-Person (Monday - Friday) Certification Track A (NCCPSS Foundation Course) 07-06-2026 07:30:AM TO: 07-10-2026 04:30:PM

Wilmington

New Hanover County, NC

$0.00 Dwight Hale
halenessdevelopment@gmail.com