For Japanese students, there is a Kanji dictionary available on Go Vocab. The dictionary shows the kanji that are taught at each year level (NCEA 1, 2 and 3), and when you click on them it will show how to write that particular kanji, along with its meaning and how to read it (in both hiragana and romaji).
To access the kanji dictionary:
Click on the 'Words' tab on the top bar
On the top right hand side of the page there will be a black button that reads 'Kanji dictionary' - click on it