a collection of outrageous and hilarious true anecdotes about the antics of english teachers in japan.
"{{ opinion }}"