CK-12 Foundation’s Math Analysis FlexBook is a rigorous text that takes students from analyzing functions to mathematical induction to an introduction to calculus.