Adventures in Training with a Purpose