( Teachers )

Mara Ellison
12
years teaching
Lead instructor
The first time a loop you wrote draws something you did not expect, you are hooked. My job is to get you there by lesson three.
Mara has made generative prints and installations for twelve years, including a 40-metre wall for a Lisbon metro station. She writes the Lab lessons and marks every cohort project herself.
Teaches
Lines, Noise, Patterns

Teo Vance
8
years teaching
Instructor, motion and sound
Particles are just dots with a reason to move. Give them good reasons.
Teo builds live visuals for touring musicians and teaches the physics without the maths anxiety. He runs the Thursday live critiques.
Teaches
Particles, Sound

Rui Okada
6
years teaching
Instructor, shaders
A shader is a question you ask every pixel at once. Ask a good one.
Rui spent six years writing shaders for mobile games before switching to print. He is the reason our Shapes module ends with you drawing light.
Teaches
Shapes
( How we teach )
Three rules we keep.
01
Show the picture first
Every lesson opens with what you are about to make. The maths comes after you care about the result.
02
One idea per lesson
If a lesson needs two new ideas, it becomes two lessons. That is why they are short.
03
Critique the work, not the code
Messy code that draws something beautiful is a win. We tidy it together, later.
( Office hours · cohort students )
A teacher is online four days a week.
4,100
written critiques since 2023
92%
of cohort students finish all six projects
4.9/5
average rating from 1,120 reviews
( Starts 14 October )
Meet them live in Cohort 4.
Save a seat →