T Z@terryzhuoFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceterryzhuo has not updated employment details yet.EducationUniversity of Waterloo, WaterlooLinksterryzhuo has not updated links details yet. Skillsterryzhuo has not updated skills details yet.