Dru Watts

Passionate teacher of Computer Science from Suffolk, UK.

Champion of girls in STEM!