Phone: 8286208651


Degrees and Certifications:


Mrs. Mary Ann D. Almento

“I aspire to be a teacher who instills a love of learning, analysis and critical thinking in all the students I encounter.”

I am Mary Ann de Gracias Almento, I have been married for 13 years and a mother of two. I graduated with a Bachelor of Secondary Education major in Mathematics from one of the prestigious Universities in my country-University of Cebu-Philippines. I have been teaching for 15 years (6 years in a private institution and 9 years in a public institution). This is my first year teaching here in Johnston County Public Schools, particularly in Smithfield Selma High School. 

Being new to the state, I am hoping that I can have a smooth transition.

To the parents, I am pleased and excited to have your child in my Math 4 Class this Academic Year and I look forward to getting to know you and your child better. Together, we will form a productive partnership to ensure your child achieves his or her highest potential and all of his or her learning goals. I am looking forward to a year filled with challenges and excitement.  

JCPS Announcements

  • Johnston County Public Schools Class of 2023 Graduation Dates

    Johnston County Public Schools is pleased to announce graduation ceremony dates for our traditional high schools for the 2022-2023 school year. For questions regarding a specific ceremony, please contact the specific school.

    Comments (-1)
  • Updated School Nutrition Information for 2022-23

    We hope that you and your student have already noticed some of the exciting new food and  meal opportunities we are offering in our cafeterias this school year. Our new options will include more fresh produce, vegetarian options, and opportunities for students to customize their meal choice. These new offerings will be available at both breakfast and lunch. 

    Comments (-1)
  • 2022 Growth Needs Update

    Johnston County Public Schools Chief of Facilities and Construction Brooks Moore presented the 2022 Growth Needs Update to the Johnston County Board of Education at their March meeting.

    Comments (-1)

School Announcements