Precalculus with Modeling and Visualization by