After completing this course, students will learn how to successfully apply functions to model different data and real world occurrences. This course reviews the concept of a function and then provide multiple examples of common and uncommon types of functions used in a variety of disciplines. Formulas, domains, ranges, graphs, intercepts, and fundamental behavior are all analyzed using both algebraic and analytic techniques. From this core set of functions, new functions are created by arithmetic operations and function composition. These functions are then applied to solve real world problems. The ability to picture many different types of functions will help students learn how and when to apply these functions, as well as give students the geometric intuition to understand the algebraic techniques. The skills and objectives from this course improve problem solving abilities.