[Japanese complete Courses]
Nihongo Chuukyuu J301 (PDF + Audio)
This textbook is for intermediate to advanced Japanese language studies. The majority of the book is in Japanese so it will definitely challenge your skills in reading, writing, and comprehension. The grammar notes are written in English however.