Interactive journals: an educational strategy to promote reflection.