James Needham
Math/PE Teacher
336-381-7743
Courses Taught:
Foundations of Math I
Math I
9th Grade Health/PE
Bio
I previously taught a multitude of various math courses at Uwharrie Ridge. I am also the Associate Head Football Coach, and Defensive Coordinator. I am excited for a great school year.