This document discusses various techniques for evaluating limits of functions analytically, including: 1) Direct substitution for polynomial, rational, and trigonometric functions whose limits exist. 2) The dividing out technique which involves dividing common factors in the numerator and denominator. 3) The rationalizing technique which rationalizes the numerator of a fraction by multiplying the numerator and denominator by the conjugate. 4) The squeeze theorem, which can be used to find a limit when a function is between two other functions with the same limit. Examples are provided to demonstrate applying each technique to evaluate specific limits.