Here are the topics you should have covered in previous semesters. (Note that precalculus is a combination of advanced algebra and trigonometry.)
A l g e b r a 
 

Trig ono me try 

Most of the trig skills could also be gotten elsewhere. The radians vs. degrees concept probably occurs in most algebra texts and would have come up in geometry. There are also many patterns prevalent in courses like geometry, statistics, and [business] calculus. The mathematical 'maturity' could come from any course more advanced than algebra (like statistics or [business] calculus).