Thank you for the mention of CH flashcard. I am learning Chinese and realize that it is too difficult to remember characters. I want to share with you a small tip: Superflashcard app at: www.superflashcard.com. It has great database and well-organized, including images and sound. You can join and share flashcard with your friends, download and install it free. Try it if you want.
Thanks for introducing this app. I love to develop apps to help young kids learn Chinese based on my own teaching experience. The updated version of this flashcard will be available soon.