Aiming at improving teaching and learning