skip to main content
Donald McRoy Staff Photo
Mr.  Donald  McRoy
Math Teacher
Phone Icon 336-381-7747 ext. 162      Email Icon   Email

View All Teachers

Subjects Taught
AP Statistics, Math II, Math II Honors


UNC-Chapel Hill - BA in Biology

UNC-Wilmington - Middle/High Math Certification


8 years at New Hanover High School, Wilmington, NC

1 year at Mendenhall Middle School, Greensboro, NC

11 years at Southwestern Randolph High School, Asheboro, NC


Originally from Wilmington, I moved to Asheboro in 2006.

My wife is from Asheboro and we wanted to be closer to her family.

We have two children and we love this area.

I am a Tarheel.