Lower/Middle School (973) 334-4375
Craig High School (973) 334-1234
Admissions (973) 334-1295


Alumnus Writes "Letters to My Younger Self"

Letters to My Younger Self: Having Learned to Thrive with a Learning Difference,
Here’s What I Wish I Could Tell the Younger Me

By Emilie Shafto

Last fall, I walked into a 2nd grade classroom for the first time since I was a 2nd grader more...

Alumni News

  • Steven Rodriguez, CHS Class of 2017 Enrolled at Mitchell College, New London, CT Current Major, Human Development Mitchell College Cross Country Team Inducted into the Delta Alpha Pi Honor Society (international honor society for students with disabilities)   Camille Incao, CHS Class of 2017   Graduated Christine Valmy International School of Esthetics and Cosmetology Majored

  • Friday, January 3, 2020 – CHS Grad Panel 10:50-11-35am at the Craig High School – RSVP Ms. Maas Friday, January 3, 2020 – Alumni Basketball Game  6:00-8:00pm at the Craig Lower School – RSVP   Mr Furlong Monday, January 6, 2020 – CHS Alumni Bowling  6:00-8:00pm at the Boonton Lanes – RSVP Dr Cap

  • Head of School, Tad Jacks reached out to Alyssa Sorrenti, who attended Craig through the 8th grade, to talk about her experience as a student at Craig. Alyssa, being a recent student at Craig acknowledges the positive influences of the teachers on her life. The teachers mentioned in this article are faculty in 2018-19.  Alyssa

  • Craig has instilled several important and useful skills that I still use to this day. The ability to construct a well-written essay is by far the most important. Being able to organize one’s thoughts and at the same time interest people in your topic has been a crucial part of my post-graduation life. To obtain

Have some alumni news to share?


Main Office
The Craig Lower/Middle School Campus

15 Tower Hill Rd
Mountain Lakes, NJ 07046
Phone 973.334.4375 | Fax 973.334.2861

Craig High School

310 Lathrop Ave
Boonton, NJ 07005
Phone 973.334.1234 | Fax 973.334.1288

The Craig School Admission and Administration office

10 Tower Hill Road
Mountain Lakes, NJ 07046
Phone 973.334.1295 | Fax 973 334 1299


Follow Us