Who teaches
Tutors who still do the work
Every course is written and taught by someone practising in the field.

Dana Okoye
Interface design
Fifteen years in product design; leads the design department.

Marcus Hale
Front-end development
Writes the JavaScript syllabus and still ships production code.

Priya Raman
Data & analytics
Former research analyst; teaches the Python and statistics courses.

Tomas Bergström
Business & strategy
Runs the evening business programme and the mentoring scheme.

About us
A small school, on purpose
We started in 2009 with one evening class of eleven people. We have grown, but we have kept the thing that made it work: courses small enough that teaching is a conversation.
- Sixteen students to a cohort, never more
- Tutors are practitioners first, teachers second
- Every syllabus is public before you pay
- Fees are flat — no deposit, no admin charge
Student stories
What finishing it was worth
★★★★★
The cohort was the thing I did not expect. Four of us still review each other’s work every month, two years after the course finished.

Rosa Lindqvist
Product designer, Helsinki
★★★★★
I came in able to write a little JavaScript and left able to ship. The assessment was harder than the interview I passed a month later.

Michael Chen
Front-end developer, Toronto
★★★★★
Sixteen people means you cannot hide, which is exactly why it worked. My tutor knew which bit I was stuck on before I said so.

Amara Diallo
Data analyst, Dakar
The spring term starts on 14 April
Places are allocated when the fee is confirmed. Most courses fill four to six weeks out.