Career Technical EducaTION

"Where Hands on Learning Meets Real World Experience"

Applications are still being accepted for Programming & Web and NAF Academy of IT.


Job Industry Growing

Employment within healthcare occupations is expected to grow by 19% between 2014 and 2024, adding over 2 million more jobs. Some of these high demand jobs are registered nurse, certified nurse assistant, physician assistant, nurse practitioner, doctor, physical therapist, medical assistant, and dental technician.


Learn critical skills

Haverhill High School’s Healthcare Occupations Program is a DPH approved Nurse Aide Training Program and prepares students for the state CNA exam. Students learn to assist with patients’ overall needs, which include personal care and monitoring their vital signs. They will also learn to assess each patient based on individual needs. Students will be prepared to provide clinical support and patient care as part of a healthcare team in a hospital, long-term care or medical office setting. 

Earn Certifications

Students will have the opportunity to earn certifications such as Healthcare Provider Level CPR/AED, First Responder First Aid, OSHA, Alzheimer’s Assn. Dementia Certification, and CNA. 

NAF Academty of it

cohesive academy structure

Students Will Gain A Variety Of Skills Across A Broad Spectrum Of Hardware And Software Solutions That Drive Technological Innovation In A Modern Society.  Through Hands-On Real-World Projects Students Will Learn: Basic Robotics Engineering Concepts, Object-Oriented Programming, PC Hardware And Software Maintenance, How To Build 3D Printers And Design Prototypes, Network Architecture, Cyber Security And Database Management. Upon Completion Of The Program, Students Earn A NAFTrack Certification, Which Entitles Them To Preferential Hiring Opportunities With NAFTrack Partners Such As Juniper Networks, Cisco Systems, HP, AT&T, EMC2, Verizon And Xerox.

project-based curriculum

Internship oppurtunities

CISCO Certifications

Programming & Web


Students will learn Computer and Internet Fundamentals, Programming with “HTML, Java Script, CSS & Python”, MIT App Inventor, Front End Development, Software Development Life Cycle, Software Development, Databases, Vex Robotics, OSHA Workplace Safety, Entrepreneurship, College and Career Planning 

Management Skills

Students will develop “in demand” project management skills as they work together to create dynamic and user-friendly websites, apps to improve productivity, games for entertainment and education, code to control networks and programs to keep computer systems safe.


Students will  obtain OSHA 10-hour General Industry Certification which will provide training and competency.



What do the students say?

When I came into Haverhill High, I was very unsure about what I wanted to do but my brother introduced me to the Programming & Web Development Program. I was instantly fascinated and joined despite my lack of experience. Since then I have learned how to create websites whether by coding or using a web hosting service. I’ve also learned how to code with Python and am currently learning HTML and CSS. With this program I am being introduced to so many new things that helps me step out of my comfort zone. 

I’ve only been in this program for less than two years and I have been offered many opportunities. I got an internship to create this CTE website and I will also be working with a team of CTE students to introduce middle school students to STEM careers over the summer. This academy has not only taught me about technology, but also the importance of team working, organization, and leadership.

Amber Welch ’22

In eighth grade I became interested in the aspect of how computers actually functioned. From the programming to dragging and dropping simple phrases to navigating a character through a maze. When I looked into  Haverhill High, I learned about NAF IT Academy and what it had to offer. I was captivated by seeing students code real robots to navigate through mazes from lines of code on a computer. 

Throughout the four years you establish a network of friends and teachers that  will always be there whenever you need them whether it be from struggling with a particular aspect of a class to anything life throws your way. This program has changed my life in indescribable ways in preparation for college and the job industry.

Ross Clark ’20

The NAF Academy of IT has shaped my life in many ways. Through the academy, I have been exposed to many opportunities that I would have otherwise never had the chance to experience. Professionally, the NAF Academy helped me get an internship with a tech company that led to a full time position as a data scientist starting the day I graduated high school. The job completely paid for my online college tuition, allowing me to gain experience working in the field while getting my degree in my free time. 

Socially, the academy gave me friendships and connections that I will have for the rest of my life. The connections I have made have been extremely impressed with the skills provided to me by the academy. So much so, that I was invited to join the board of trustees at a local K-8 school, as well as the NAF academy advisory board. The academy prepared me for the real world in more ways than I could have expected and I’m very grateful for that.

Zyon Bessette ‘18

Any inquiries?

We are here for you to help you and reply within 24-48 hours


137 Monument St, Haverhill, MA 01832

MON-FRI: 7:20am – 2:20pm