Factors Affecting Teaching Profession