Your English will get much better if you listen to Crosby’s 9. Let that sink in. Wait! What does “let that sink in” mean? Tune in and find out. By the way, what is “sync” short for? What is “decaf” short for? And “info”? What does NASA stand for? And GPS? Short for vs. stand for…check it out in this episode.
Create your
podcast in
minutes
It is Free