Given this high school math, what is my son ready for in college?

ucbalumnus - once again, solid information! Extremely helpful! (As has been all of the really well thought through suggestions from everyone!) We have been able to glean some important approaches to solving this problem - thanks for helping him get unstuck!