Terence sees Bay Ridge Prep as a place where students love coming to school and where great families contribute to the positive atmosphere. In addition to teaching math to middle school students, Terence is also the volleyball coach for the high school. His expertise in volleyball has led to him being named associate director of coaching at NYC Juniors Volleyball Association and also being a coach/evaluator for the GEVA / USA Volleyball High Performance Olympic Development Program.
Outside of teaching math and coaching volleyball, Terence is a 6th degree black belt and a Tae Kwon Do instructor for Manhattan Youth. He is a fan of adventure/obstacle racing and recently completed the 31-mile Spartan Ultrabeast on Killington Mountain, one of the toughest endurance races on the planet.