Michael Francesco is an Adjunct Professor of Science, Philosophy and Religion at Bergen Community College, Adjunct Professor of Science at Rockland Community College and a full-time Science teacher at Tappan Zee High School. He graduated cum laude with a Bachelors degree in Physics from Iona College, holds a Masters degree in Chemistry from CUNY and a Masters in History from William Paterson University. He has 30 years of teaching experience and holds teaching certifications in Mathematics, Science, Social Studies and a teaching extension in bilingual education for working with Spanish-speaking students.