Fun way to learn the first 50 most basic Chinese Characters.
A native speaker teaches you the sound of each character, then interactions through graphics, English translation and games will help you memorize them.
The full version has six categories of characters, which you can select individually, or combine them to your liking. You can change the categories in the setting button.