Describir: Retention, persistence, and writing programs /