Phil's English Lessons artwork

Phil's English Lessons

5 episodes - English - Latest episode: over 16 years ago - ★★★★★ - 1 rating

A place to learn how to use common English language idioms and phrases with a special emphasis on business, technology, and Christianity.

Language Learning Education bible business christianity english idioms technology education
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

My Joyful Noise - My Favorite Christmas Carole

December 27, 2007 01:10 - 1 minute - 1.51 MB

I'd like to share with you my favorite Christmas Carole, "O Holy Night". I may not have the greatest voice but I think I heard a phrase “Make a joyful noise unto the Lord.” Oh holy night! The stars are brightly shining, It is the night of our dear Saviour's birth. Long lay the world in sin and error pining, Till He appear'd and the soul felt its worth. A thrill of hope the weary world rejoices, For yonder breaks a new and glorious morn. Fall on your knees! Oh, hear the angels' voices! Oh...

My Hands Are Tied

December 20, 2007 17:08 - 3 minutes - 2.88 MB

My Hands Are Tied Welcome to Phil’s English, your free source of explanation of idioms used by native English speakers. This episode is brought to you by my premium English language podcast, “Idioms of Business and Technology”. This is more than just idioms but also includes tutorials and explanations of business and technology concepts. For example, what’s a supply chain? What is the difference between price and cost? What’s scalability? Reliability? Flexibility? Maintainability? ...

Road Warrior

December 15, 2007 21:41 - 2 minutes - 2.73 MB

If you have not heard the English language idiom "road warrior" before let me explain. A road warrior is a person who travels extensively and usually this means business travel. I believe I met the definition of a road warrior in 2007. I made six trips to China; probably 16 or more trips to Raleigh, North Carolina; 2 trips to California; two trips to Atlanta; and one trip to Seattle. This kind of working lifestyle is particularly common among marketing professionals that sell expensive pr...

You've Got to Roll With the Punches

November 11, 2007 05:55 - 3 minutes - 2.88 MB

Hi and welcome to Phil's English podcast where I try to help you understand English better. In particular, I hope to help you understand the idioms native speakers commonly use. Today's new idiom is "You've got to roll with the punches." The meaning of this idiom is to accept minor setbacks and continue towards your goal. It means to minimize the pain of adverse actions by an opponent or by a competitor. You must continue competing. You must try to win next time. I believe the origin co...

Catholics and Protestants

September 23, 2007 05:31 - 2 minutes - 2.2 MB

I got this question in an email from one of my new friends in China who says she is not a Christian but has been attending church and feels at peace there. "I really got puzzled when I faced the two things "Anglo-Catholic"&"Catholic "&"Christian".Would you do me a favor to differentiate them ,or give me some advice about how to distinguish them?" Only about one week earlier, I had a young Chinese woman ask me "Do you think Catholics worship the same God?" I deduced from these two questions...