Pedagogy - the art of effective teacing