SLAC with Strong STEM?

Just saying but Olin and Tufts are not walks in the parks to get in. Hopefully there are a few safeties.