He has been teaching all level Math courses for the last eight years. Prior to teaching, he worked as a chemical engineer, focusing specifically on research and development. He holds an M.S. in Chemical Engineering from Clarkson University and an M.A. in Math Education from Brooklyn College.