Thanks to everyone who replied. An alternative to his taking precalculus would be to study algebra in more depth using an AOPS course such Introduction to Algebra B or Intermediate Algebra or to take one of their courses on combinatorics or number theory.