Impact of organizational climate and instructional managements behaviour on teaching effectiveness of teachers working in different types of schools