Precalculus and Discrete Mathematics (University of Chicago School Mathematics Project)