Kaili Vesik

PhD Candidate
Education

PhD, University of British Columbia, 2019- (in progress)
MMT, University of Waterloo, 2017
BEd, University of British Columbia, 2008
BSc, University of British Columbia, 2006


Kaili Vesik

PhD Candidate
Education

PhD, University of British Columbia, 2019- (in progress)
MMT, University of Waterloo, 2017
BEd, University of British Columbia, 2008
BSc, University of British Columbia, 2006


Kaili Vesik

PhD Candidate
Education

PhD, University of British Columbia, 2019- (in progress)
MMT, University of Waterloo, 2017
BEd, University of British Columbia, 2008
BSc, University of British Columbia, 2006