takeshi hayashi
Mnemonic English tutor for Japanese middle schoolers, using flashcards and concept linking.