new york, new york, united states
Burlington High School
Northeastern University
College of the Holy Cross