Very detailed literature! Easily explains not only all aspects of speaking and writing but also covers culture and Japanese history. Learning a language has never been more intriguing!
Spandexthedrummer about Human Japanese, v3.1.1