• STUDENTS: Be sure to log in to Canvas every day to see your classes!
    Click the button below:


    Login: First Initial + Last Name + Last four digits of Student ID (lunch number) + @cabarrus.k12.nc.us

    Password: Student ID (lunch number) 


Phone: 704-788-4135 ext 1270


Degrees and Certifications:

Mr. Jefferson Sole

Mr. Sole is a graduate of Virginia Tech where he received a B.S. in Finance with a Minor in Real Estate. Later, he graduated from Freed-Hardeman University with an M.A. in New Testament Studies. 

Currently Teaching: 

Keyboarding - 6th & 7th grade

Business & Entrepreneurship - 8th grade

Office Productivity - 8th grade

Class Schedule: 

1st Period (9:15-10:00): 7th grade Keyboarding 

2nd Period (10:03-10:48): 7th grade Keyboarding 

3rd Period (12:05-12:50): 6th grade Keyboarding

4th Period (12:53-1:38): 6th grade Keyboarding

5th Period (2:27-3:12): Office Productivity 

6th Period (3:15-4:00): Business and Entrepreneurship 

Students will remain in the 3rd quarter until further notice. 

Parent's I have already sent you a "Remind" according to the phone number provided in PowerSchool. If you have not received one from me, please email me at jefferson.sole@cabarrus.k12.nc.us with a phone number provided. You will receive important information/announcements from me via remind. 


During the extended school closure I will be teaching using Canvas and Microsoft Teams. I have already added your child to the appropriate Microsoft teams. I have provided a link on my Canvas Homepage along with the schedule for "live sessions." If for some reason your child has not been added send me an email at jefferson.sole@cabarrus.k12.nc.us

Microsoft Teams will be used to conduct live, face-to-face meetings with students over the internet. 


  • All Categories
  • Unassigned
  • Select Month
  • January
  • February
  • March
  • April
  • May
  • June
  • July
  • August
  • September
  • October
  • November
  • December
  • Select Year
  • 2020
  • 2021
  • 2022
  • 2023

Current Assignments

There are no current assignments.

Past Due Assignments

There are no past due assignments.