Cabrini teacher made science fun for 45 years