Walking on Water: Making it possible for young people to learn computing skills regardless of circumstance

Author: Drew Buddie