• NC Exam/EOG Schedule:
    Friday, May 26: 7th Grade Science Exams/8th Grade Science EOGs
    Wednesday, May 31:
    Reading EOGs - 7th and 8th Grades
    Thursday, June 1: 
    Math EOGs - 7th and 8th Grades
    Monday, June 5: 
    Social Studies Exams - 7th and 8th Grades
    Tuesday, June 6: 
    Math I EOC - 8th Grade Math I Students Only

    FREE GenCyber Summer Camp for Rising 9th Graders Provided by CVCC
    Dates/Time: July 17-21 8:00 a.m.-5:00 p.m.  Lunch and snacks provided.
    Build a computer, install an operating system, create a small network, develop a webpage, write simple programs, crack some passwords! You do not need to be tech savvy.  This camp is for everyone! Visit to download a registration form. The deadline is June 15, and you will need a current teacher recommendation.

    Careers in Catawba County Internship Open to Rising Freshmen
    Dates: June 26-29  (This is one internship for 4 days - FREE)
    Application Deadline: April 7
    Credit: 1/4 unit of High School credit
    Contact: Kim Teague 828-695-2612
    In coordination with CVCC, students will visit sites pertaining to education, medical careers, technology and furniture. Students will tour a community college and four year institution.

    Summer Service Internships Available for Rising 9th Graders
    Applications are online @ or contact Mrs. Sims. Application deadline is Friday, April 7. For more information on summer internship opportunities contact an Internship Coordinator at 828-695-2612.


    Future Engineers Summer Camps
    -Future Engineers (Rising 7th-8th graders) - July 10-14
    -Robotics (Rising 7th-8th graders) - July 24-28
    -Product Development (Rising 9th graders) - July 24-28
    Time(s): 8:00-3:00   
    Cost: $325 (payment due by May 5); limited scholarships available.
    Click HERE for an online application.

    Join HMA Remind

    This is a free and simple messaging tool for important school and bus information.
    Type @hmarem to 81010
    Click on the following links for further instructions.

    Remind Invite English
    Remind Invite Spanish