Alumni Profile: Andy C. Ng

Andy C. Ng describes life and its challenges as a video game. He says, “If I get knocked down, it’s almost like I have multiple [...]