I know little to nothing about Boonville. Only that it's in Yadkin County and is close to our gorgeous mountains.
I looked up the school report cards for the Boonville schools. Boonville Elementary (grades K-8) and Starmount High School both scored well academically. There were 8 violent acts at the elementary/middle school (population 549) last school year and 5 at the high school (population 748).
If you want to see more numbers and information, go to this site (NC school report cards):
Advanced Search Results Page
I wish I could be of more help.
All the best.