see more »

6th in level @ Anglican High schoolfirst prize in literature @ Schoolfirst prize in history @ Anglican high school

volunteering @ Townsville Primary School

biological society @ Raffles Junior College

Raffles Press @ Raffles Institution Lane

debate @ Anglican High School

Raffles Junior College