japanese-revision: Textbooks: An Integrated Approach to Intermediate Japanese A Dictionary of Basic Japanese Grammar A Dictionary of Intermediate Japanese Grammar Read Real Japanese Fiction Dictionaries: ALC (I use this everyday)→Expression encyclopaedia