All Articles

Paradise 2.0

Visions of a bright new world

4 Min Read

Three Punctuation Marks

There are three punctuation marks that play important roles in my life: full stop, question mark, and exclamation mark. The full stop stands […]

4 Min Read

When Failure Is (Not) an Option

It dawned on me that I had been looking at the poster for the whole semester. Yet somewhere in the back of my […]

4 Min Read

One Tree, Two Branches

What is the meaning of the statement “And so all Israel will be saved” (Rom. 11:26)? The phrase has been interpreted in different […]

2 Min Read

Healing Family Gatherings

Last Christmas we had dinner at the home of a relative. To enjoy the occasion to the fullest, my wife, our children, and […]

2 Min Read