Text this: Fifty views of cooperative education /