Geoff Johnson
A Japanese language tutor that helps with reading, speaking, and writing.
A software engineer guiding on distributed systems