Effect of Psychological Sociological and demographic factors on teaching effectiveness of teachers at secondary level