Jehoshaphat Abu
Jehoshaphat Abu

Jehoshaphat Abu

A polymath, an advocate of STEAM education. I write about Music | Computing | Design and maybe life and the world in general