iPod App for learning Mandarin

<p>Does anyone have a suggestion? My son would like help studying characters in preparation for going to China in August. There are many apps available so he is having trouble choosing one.</p>