I'm always confused about "er". I think it's logical to sound like "air", but I somehow have the feeling that some people say "ear". I don't think ihr is pronounced as ear though. It's more like the ea in weak to me.
Another minor detail about pronunciation, I think that in English vowels are pronounced slightly differently than in German. In German it is one sound but in English it changes quickly from one into another. For instance, the English air is like a fast e-ö-r (might also have to do with the way in which the vowel flows into the consonant). Please comment when you have a better way of explaining this (or when I'm wrong).
Your German is better than mine, so you probably shouldn't be asking me for advice. ;-)
I remember a month long discussion on the pronunciation of "im Bett" for which I was in the wrong (but I'm still not completely satisfied and I swear I'm hearing different audio than everyone else!).
I am not good with comparisons, but the er-air and ihr-ear comparisons seem to be prevalent on Duo. I wasn't suggesting to pronounce the German words as the English words, but just giving an English approximation. The ea in weak does fit better. I can't think of an English or French sound/word that compares to the er or ihr. I have this problem with my wife when she asks me how to pronounce French words with multiple vowels like "écureuil", "brouillard" or "oeil". There isn't really any English equivalent and piecing together sounds from various words doesn't always work.
As for people saying "ear" for "er", I have no idea. You'd have to ask someone from Germany.
There is nothing wrong with English approximations. They are very useful for remembering things and accents can always be improved over time. Maybe I shouldn't have mentioned it, because it just makes things more complicated.
Wiktionary has two sound clips for "er" as well as two IPA transcriptions. Good to know I'm not completely crazy.
Different opinion here. I would just say "you". If I was just addressing a crowd to let them know that what they are eating is soup (I don't know why I would do this....maybe they're blindfolded and don't know what is going on) I would say "You are eating soup" or possibly "You are all eating soup." If I wanted to stress that everyone in the crowd, without exception (just in case there was a doubt or someone thought they heard someone bite into an apple and started to complain or something), is eating soup, then I would say "You all are eating soup." (with stress on the "all"). While "you all" and "y'all" may be frequently used in Southern states and in so-called "ebonics", it is a colloquial address and shouldn't be taught (to second language learners). Similarly, I've heard people say "yous" (think NY mobster talk). This is another colloquial term and probably shouldn't be taught/encouraged. The terms and usage is fine in certain areas of the world, but seeing as there are people learning English through German they probably shouldn't be accepted. Just my 2 cents.
Yes, I actually agree now that I see this topic again. It is interesting to see how people change their English to match the language they are learning. English normally doesn't distinguish between singular and plural "you" but people start using different forms to match the German difference. I've seen similar things with people learning French. "Tu bois du lait" means "You are drinking milk", but people want to translate "du" so they change it into "You are drinking some milk". That "some" is often unnecessary, but it seems as if people need it to understand how French works.
You are right about s being pronounced like z (unless in front of t, p, ch). The clip sounds fine to me though, maybe you could compare it to other examples of Suppe https://en.wiktionary.org/wiki/Suppe
Have you come across any German words using "ou"? I still don't think it's used in German spelling.