Mathematics in Action Algebraic Graphical and Trigonometric Problem Solving