Welcome Japanese Readers!
The Japan Shop
Shop by Vendor
The Basic Kanji book series covers 500 kanji total. This picks up from there and, together with Volume 2, adds another 1000.
CLOSEOUT: Gokaku Dekiru JLPT N2
Nihongo Notes Vol. 2: Language and Communication
Tobira Grammar Power: Exercises for Mastery