Real Analysis: A First Course With Foundations