Verifications
  • Facebook
    320 Friends
About Me
School
Bluvale Collegiate Institute, University of Ulster, University of Waterloo, University of Ulster, Coleraine, University of British Columbia, National Chiao Tung University, National Chiao Tung University