Social Studies
Moreschi

Nathan Moreschi
Teacher
B.S. Geography, UNC Charlotte
Work:
919-494-2332 ext. 265
Mr. Moreschi grew up in Franklin County and graduated from Franklinton High School in 1993. After graduating from UNC-Charlotte with a B.S. in Geography in 1998, he became a sportswriter for the Wake Weekly. Moreschi spent six years as a journalist and then began teaching at FHS in the fall of 2004. Moreschi worked for four years as the Public Information Officer for Franklin County Schools from 2006-2010 and returned to the classroom in August of 2010.
Glenn

Daryl E Glenn
Teacher, Coach
B.S Public Administration, Certification Education--Hisotry,Phys. Ed. Political Ccience, Bible
M.A Divinity (Wolrd Religions--course), Apex school of Theology
M.A Divinity (Wolrd Religions--course), Apex school of Theology
Work:
919-236-3501
Henehan

Kevin Henehan
Teacher
B.S. Political Science, Grand Valley State University
Work:
919-494-2332 ext. 266
Mr. Henehan, better known as Mr. H, teaches Civics and Advanced Placement United States History to 10th and 11th graders. A Michigan transplant since 2007, Mr. H is a graduate of Grand Valley State University and a veteran of US Army Psychological Operations (Psyop). Before joining FHS, Mr. Henehan worked in political organizing, advanced manufacturing, publishing and more.
Petrosillo

Dominick Petrosillo
Teacher
B.A. Sociology, State University of New York
M.S. Secondary Education, Hofstra University
M.S. Secondary Education, Hofstra University
Work:
919-494-2332
Mr. Petrosillo, better known as Mr. P, was born and raised on Long Island in New York. His undergraduate degree is a B.A. in Sociology from S.U.N.Y. Old Westbury and he also has a Master’s Degree in Secondary Education from Hofstra University. He moved to North Carolina to be close to his father who was already living in N.C.
He taught at Terrell Lane from 2005-2022 then moved to FHS in August 2022. Mr. P has coached soccer, wrestling and baseball at TLMS, as well as coaching high school varsity soccer. He married a Franklin County girl so his roots are here now.
He taught at Terrell Lane from 2005-2022 then moved to FHS in August 2022. Mr. P has coached soccer, wrestling and baseball at TLMS, as well as coaching high school varsity soccer. He married a Franklin County girl so his roots are here now.
Marshall

Tammy Marshall
Teacher
BA History, Barton College
BA Social Studies, Barton College
BA Social Studies, Barton College
Work:
919-494-2332 ext. 275
Ms. Marshall is a veteran teacher with degrees in History and Social Studies with teacher certification from Barton College in Wilson, NC. She has taught at Rocky Mount Senior High School, Millbrook High School, and NCVPS. She is AP certified in World History, Government and Politics, and United States History.
Nobles

Darius Nobles
Teacher
History Education, Francis Marion University
Psychology, Francis Marion University
MAT program, North Carolina State University
Psychology, Francis Marion University
MAT program, North Carolina State University
Work:
919-494-2332
N/A
American History | |
American History | |
American History |
Ray

Donnie Ray
Teacher, Coach
B.S. in Communications -Public Relations/History/Political Science, University of Alabama
M.A. Teaching, East Carolina University
M.A. Teaching, East Carolina University
Work:
919-494-2332 ext. 274
Coach Ray graduated from the University of Alabama with a degree in Public Relations and minors in History and Political Science. After moving to North Carolina in 2001, he worked in various fields outside of education. However, his passion for making a difference in young people’s lives led him to East Carolina University where he obtained a Masters in Teaching. Coach Ray has worked for a number of school systems including, Wilson, Vance and Franklin. This is Coach Ray’s second year as an educator at FHS teaching history.
Sill

Charlotte Sill
Teacher
B.A. History, University of North Carolina Pembroke
Work:
919-494-2332 ext. 285
World History | |
World History | |
World History |