How to learn how to pronounce and remember names of Chinese students? Most Australian universities have a large number of international students. Common countries of origin include China, Singapore, and Malaysia. When interacting with students, it's much nicer if you can learn their name and pronounce it correctly. To reduce the scope of this question, I thought I'd limit it to Chinese names, but it could be broadened to include other Asian countries.

Several challenges emerge with Chinese names for an Australian (and presumably others from North America, Europe, etc.):


challenges of pronunciation
challenges when reading a Chinese name of knowing which part of the full name is the name to address the student by
challenges in remember the name. In particular, I find it difficult to remember a name that I can't pronounce. Furthermore, the less familiar I am with a name and the fewer associations I have with a name, the harder I find it is to remember.


Questions


How can I learn how to pronounce names of Chinese students?
How can I better recall names of Chinese students? e.g., get acquainted with common names, build some semantic knowledge around Chinese names.


I'd be particularly interested in any good online resources for this purpose.

UPDATE: Following the suggestion of @scaaahu I have asked this question also on Chinese Stack Exchange.com . I normally would not cross-post, but I think that this question might be a rare exception to the rule where cross-posting will provide complementary perspectives.
First of all, I would like to sincerely thank you for your consideration on behalf of all Chinese (I am a Chinese myself).
Now, to answer your questions. One of the best ways to pronounce the individual Chinese names correctly is to ask them - those Chinese students. They would be glad to tell you.
In its nature, Chinese is hard for English speaking people to pronounce. This site is not the right place to discuss the details. There is a better Stack Exchange site.
There are many Chinese dialects. Mandarin Chinese is the most common one. I just did a search, this site seems to be a good place to use. I tried some of the audio sound clips and they sound fine.
Again, asking them is the best way. My Chinese last name is Hu. The correct pronunciation is like &quot;who&quot;. Many non-Chinese speaking people pronounce it wrong. I already got used to it but I am always happy to tell them the right way when they ask me. So, thank you again for asking.
Your second question is how to recall Chinese names. This is even harder for a non-Chinese speaking person. My suggestion is to ask individuals what names they go by. If they have English names, would they prefer you call their English names?! I believe most of them would say yes. If they insist on you calling them by their Chinese names, I am afraid the only way is to ask their names every time you meet them. I am not sure they would like it but if that's what they want, that's the way they get.