Jo Gakonga

English language teacher and trainer. I'm interested in the possibilities that tech affords for autonomous lang learning and teacher development.
33.4K
views
+14
today
Jo Gakonga's Community