Rachel Foong

Opinionated, unreserved, and ever learning. Believes in contributing back to society and in the wonder of technology.