Eric Xiao's avatar

Eric Xiao (xiaoe5800)

Grade 12 aspiring web developer, programmer, and mathematician.