TeckBeng

27
reputation
8

Passionate, energetic computer science student skilled in leadership.