Hi, I am still working on updating my website. This means some of the content is not accessible. I am sorry about this :) Have a great day!
Close this search box.

Seek the Lord..

Yesterday at Sunday School we were studying the passage Acts 13:1-3: In the church at Antioch there were prophets and teachers: Barnabas, Simeon called Niger, Lucius of Cyrene, Manaen (who had been brought up with Herod the tetrarch) and Saul. While they were worshiping the Lord and fasting, the Holy Spirit said, “Set apart for […]

Blessed be Your Name

In the land that is plentiful Where Your streams of abundance flow Blessed be Your name Blessed Be Your name When I’m found in the desert place Though I walk through the wilderness Blessed Be Your name Every blessing You pour out I’ll turn back to praise When the darkness closes in, Lord Still I […]


Fairchild TV is a Chinese TV station in Canada. On Saturday, they are doing a story on me, my liver transplant at Sick Kids and my triathlon and ‘athletic’ achievements. I use the term athletic loosely as after all the triathlons I completed, I still do not consider myself as an athlete. For the coming […]


I’ve been listening to Tim Keller‘s sermons on the Parable of the Prodigal Son. One of the common theme that pops up is the idea of grace. I don’t want to dig in too much right now as I am considering to do a series of posts on this parable and looking at diff characters […]

If calamity comes upon us…

Last night I was reflecting on a passage in 2 Chronicles 20: ‘If calamity comes upon us, whether the sword of judgment, or plague or famine, we will stand in your presence before this temple that bears your Name and will cry out to you in our distress, and you will hear us and save […]

A promise of God’s Grace: A Prodigal God

I’ve been listening to Tim Keller‘s sermons on the Prodigal Son (Luke 15) for the past week. Today I loaded all of them up on my dad’s iPod Shuffle (I am testing it for him :P) and hit the trails. One of Tim’s sermons was entitled, The True Older Brother (Luke 15:17-32). To give a […]

The Prodigal God

Last Sun School, we were learning about the Parable of the Prodigal Son (Luke 15). The teacher mentioned about this book, The Prodigal God, by Tim Keller. For the past week, I had been listening to Tim’s series of sermons on this parable. It so rich. With contrast between the human heart and God’s heart. […]

Swimming Pool

I went to the pool last night after prayer meeting… I had in mind what I need to do. 300 m warm up 200 m One arm drills 200 m Breathing drills 1000m (20 x 50 m) 25 m hard + 25 m easy 300 m Cool down —- Total 2,000 m Just as I […]

A Creative God at play

D is a 70 yr old man that live in Mississauga. He is a competitive rower and since I am a triathlete, we have a lot in common in regards to racing and competition. D is unemployed, struggling to pay bills and has family problems as well. Through the years of hanging out with him, […]