We are looking for a book to follow the Holt Algebra 2 book that is the Pre-Calculus level of mathematics. It would be great to have on-line resources if possible.  The difficulty level needs to be higher than Algebra 2.  There does not need to be any trigonometry.
It needs to cover functions,  polynomials, exponentials, logarithms ,and  rational functions.