Recommended Books (Links to Amazon Japan)

Grammar and conversation
Beginner
Link to Basic Kanji 120 (Free)
High-
beginner
Link to Basic Kanji 320
Pre-
intermediate
Link to Basic Kanji 320
Intermediate
High-
intermediate
Pre-advanced
Advanced
Business Japanese
Intermediate
Business
Link to Basic Kanji 320      
High-
intermediate
Business
   
Advanced
Business
敬語
keigo
電話応対
   
ビジネス
メール
       
JLPT
N5
Link to Basic Kanji 320
   
N4
Link to Basic Kanji 320
   
N3
   
N2
N1
Others
ぎおん語、ぎたい語
副詞
慣用句、四字熟語
シャドーイング
 
Speaking Skills
Learned through Listening

"JAPANESE LIVE"
"Japanese Reading Library"

Level 0
"Japanese Reading Library"

Level 1 (for N5)
"Japanese Reading Library"

Level 2 (for N4)
"Japanese Reading Library"

Level 3 (for N3)
"Japanese Reading Library"

Level 4 (for N3, N2)
 
for advanced level
   

Headset for Skype lesson