I've been studying Japanese for years and few things have improved my skills like this app! Sure, it works great as a dictionary but it is an amazing casual study tool and not spending forever trying to look up complicated kanji because of the wrong stroke order is a godsend! Highly recommend! Even for more advanced learners like me :P