Nathan Cain

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

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