Courses 

& Links 

 Click on your course below 


                 Michael Francesco teaches Physics,  Inorganic and Organic Chemistry at Rockland Community College and courses in Science, Philosophy & Religion at Bergen Community College.  He currently  teaches the  courses  above at Tappan Zee High School  and moderates the Multicultural Club and coaches the  Science Olympiad Team. 

                        Academic  degrees :   B.S. Cum Laude in Physics,   M.A.  in Chemistry and  M. A.  in History. 

 Teacher certifications include:  Physics, Chemistry,  Biology and General  Science for grades 7-12,  Elementary Education and School Supervisor licenses,  and  a Bilingual  Extension  certificate to teach   bilingually in Spanish and English in grades K-12 . 

Publications in Science, Education and History are posted at the bottom of the page .