Learning and teaching : research based methods