301 characters in HSK Level 3 with meanings, stroke order, and writing practice.
Download Hanzi Writer to practice with stroke order animations and real-time feedback.