Text this: Generating tact and flow for effective teaching and learning /