Teaching as an interactive process