Rev. David Chen is a graduate of Westminster Theological Seminary in Philadelphia and has served as a missionary in China since the mid 2000s.