Text this: Permanent learning : a study in educational techniques