These sites provide good audio of German pronounciation and is suited for all levels.
This aural/oral exercise will help students of all levels with their pronunciation.