Kevin Taylor

Toronto

Gamer, Programmer, Scholar. An observer of the world.

  • Work
    • Student
  • Education
    • Sheridan College