Text this: Real Analysis for the Undergraduate