Mr. Grant Shoaf



Degrees and Certifications:

BS Science Education, NC State

Mr. Grant Shoaf

My name is Grant Shoaf, and I teach Chemistry at ECA. I completed my undergraduate degree at NC State, go pack! Feel free to contact me anytime via email.

JCPS Announcements

Upcoming Events

View Calendar