Deanna De Vore

Deanna De Vore is a STEM Academy Biology Teacher at Passaic County Technical Institute.