danleighton

danleighton

Teacher, developer, entrepreneur... kind of obsessed with democratising access to technology...