David Mills

Phone: 252.444.5125


Degrees and Certifications:

Master of Arts (Christian Studies) Bachelor of Music (Education) NC Teaching Certificate Apple Teacher Certification

David Mills

My name is David Mills, and I'm the STEM Educator for HMS. I moved to Havelock in 2015 from Morehead City, and came to HMS in 2016. I have an interesting educational background. I began my college career as an Aerospace Engineering major at NC State University. From there I transferred to UNC Greensboro, where I received my undergraduate degree. I hold a Master of Arts degree from Luther Rice University, and have studied at two other post graduate schools. 

I previously taught chorus in Greensboro at Southeast Guilford Middle School for thee and a half years, music for one year at Trent Park Elementary in New Bern, and chorus for two years at HMS before moving to the STEM role in 2018. Following my time in Greensboro, I left teaching to become a pastor. While I'm still a pastor, I've come back to teaching because of my love for this community and a desire to connect and make a difference. In addition to teaching STEM, I coach women's basketball, co-sponsor the FCA, am a member of the SIT Team, and am the faculty leader of the Yearbook. I look forward to spending the year with you!