So much More than a Dictionary

This is an entire learning system.
- Dictionary
- Kanji learned by school grade level
- JLPT levels
- Example Sentences
- Sections for parts of speech
- Notes can be attached
- Lists can be created
- And (what is as near as I can tell) a spaced repetition learning system.