Teaching

Programming courses

Between 2009-2017, I have periodically taught a programming course to people interested in becoming web developers. It was based on a curriculum I set up that covered five modules and that made web development accessible to those with interest and determination, without any technical prerequisites.

The modules generally included HTML, CSS, Javascript, PHP, and MySQL. Over the years, I taught 7 student cohorts (6 in Nicaragua and 1 cohort in South Africa), in a format that ranged from an intensive 2-month bootcamp to a more common 8-12 month course.

Urban metabolism teaching

Starting in 2017, I have gotten involved in the development of a number of a number of urban metabolism related courses, which were set up under the Metabolism of Cities umbrella and are made available as free and open courses through the Metabolism of Cities Education Hub. Courses include: