Affiliations National Golden Key Honors Society Member NJAET/CRSTE NJTEEA Member CSTA/ACM Member NYSCATE Member