Nathan Cain

I develop web apps. I also learn and teach foreign languages.

LanguageTerritory.com Slowmersion (Chinese learning app) PointlessScore (game) Knee Howdy (Chinese learning book) TagalogReader.com