Why didn't you teach him the two most useful sentences an Anglo can ask a Latino- "¿Donde es el baño?" and "En Ingles, por favor"?
I took two years of Spanish in high school and got straight A grades for most of the time but the one thing I learned after graduation is that in school, they do not teach Spanish in a way that's useful in everyday life. I remember quite a bit of it and when I'm around people who speak it as their primary language, it's like I'm in slow-motion and they're at normal speed. For me, it's better if I can read it, not hear it.
I agree with the first but I find "uno cerveza frio pro favor works well"