This introduction to the theory of complex functions is based on the teaching experience of the authors. The multi-valued properties of the argument function are discussed in detail so that the beginner may readily grasp the elementary multi-valued analytic functions.