Geoffrey F.S. Lim, BS