Analyzing Functions

How to analyze the shape and behavior of functions. In particular, finding and identifying critical points.