Maybe there already is one, but a nice reference would be an explanation of the Spain-spanish pronunciations from a Latin American perspective. Because I am hearing the "th" sound in at least three different letters: c, g, and z. I sometimes hear "d" pronounced as "v".
Several letters (g, q, d, and even j) are often pronounced with a rough sound that has no equivalent letter sound, more like a middle eastern language sound.
Others (heard in the listening exercise following this one): T pronounced as d, d as q, and z as j. It's as if the european spanish mushes different letters into one sound, and many letters are pronounced differently depending upon the word.