Overview of the factors that contribute to success and satisfaction in teaching. Topics include: personal characteristics of teachers; stages of teacher development; teaching responsibilities; career opportunities; professional development; and the benefits of professional affiliations.