Khan Academy offers great courses in Math, Science, Engineering, Arts, Humanities, Computing, Economics, Finance, and test preparation. This link will take you to the lessons for Pre-calculus, which includes: trigonomic equations, conic selections, vectors, matrices, complex numbers, probability & combinatorics, series, and more.