Degrees and Certifications:
Bachelor of Science degree in Education (Mathematics)
Mr. Alex McCraight
Major McCraight was born in Ferndale, Michigan. He enlisted in the U.S. Marine Corps in February 1986 and retired as a Major in June 2011.
Major McCraight’s awards include the Defense Meritorious Service Medal, three Navy and Marine Corps Commendation Medals, four Navy and Marine Corps Achievement Medals, and three Marine Corps Good Conduct Medals.
Major McCraight has been at HHS for 8 years, where Havelock's NJROTC has been awarded the Unit Achievement Award a total of 5 times. He was also recognized by Craven County's Board of Education as a Leader of Learning for 2019.
Major McCraight is married to Tascia, and they have 5 children and 2 grandchildren.
Daily Schedule, Grades and Attendance
1st Period: Naval Science II and Naval Science IV
2nd Period: Naval Science II and Naval Science IV
3rd Period: Naval Science II and Naval Science IV
4th Period: Planning
Teacher Office Hour
Asynchronous Learning Time
1300-1500 * Contact Major for additional assistance during this time.
Daily Grades (daily work and assignments): 70%
Physical Training: 20%
Leadership and Aptitude: 10%
You are expected to attend class during our synchronous instruction period in order to be counted present.