Geometry and Trigonometry for Calculus A Self Teaching Guide Peter H. Selby, D2

You will find that this study guide explains tricky formulas step by step.