Precalculus: Concepts Through Functions, a Right Triangle Approach to Trigonometry