Students often encounter grave difficulty in calculus if their algebraic knowledge is insufficient. This course is designed to provide students with algebraic knowledge needed for success in a typical calculus course. We explore a suite of functions used in calculus, including polynomials (with special emphasis on linear and quadratic functions), rational functions, exponential functions, and logarithmic functions. Along the way, basic strategies for solving equations and inequalities are reinforced, as are strategies for interpreting and manipulating a variety of algebraic expressions. Students enrolling in the course are expected to have good number sense and to have taken an intermediate algebra course.