James Pelotonia Fellow: Stephen Lo