St. Ambrose School weathers the storm with faith