SIYING CHEN STUDENT UNIVERSITY OF ALBERTA