------------------------------------------------------------ TeachScheme!: Lessons From Our First Decade Shriram Krishnamurthi, Brown University In just over a decade, the TeachScheme! Project has trained over 550 high school teachers and college professors in our novel computing curriculum. In the process we have learned numerous lessons about the structure of languages, programming environments, design methodologies, and curricula. We will discuss some of these lessons.