Articles by Bill Shang, President