@9jdh7Follow BadgesProblem Solving Certifications9jdh7 has not earned any certificates yet. Work Experience9jdh7 has not updated employment details yet.EducationQueens University, Kingston, OnLinksLinkedinhttps://ca.linkedin.com/in/john-hall-6b809999Portfoliohttp://john-hall.ca Skills9jdh7 has not updated skills details yet.