Obviously, the earliest teachers we have in our lives in most cases are our parents, and they are generally the most involved in the development and education of their children. Yet neither are all parents good teachers nor are those good parents the best teachers.