Advising students, grading assignments, leading a weekly tutorial, and participating in some online discussions and activities.
Advising students, grading assignments, leading a weekly tutorial, and participating in some online discussions and activities.
Advising students, grading assignments, leading a weekly tutorial, and participating in some online discussions and activities.
Advising students, grading assignments, leading a weekly tutorial, and participating in some online discussions and activities.
Advising students, grading assignments, leading a weekly tutorial, and participating in some online discussions and activities.
Advising students, grading assignments, leading a weekly tutorial, and participating in some online discussions and activities.
Advising students, grading assignments, leading a weekly tutorial, and participating in some online discussions and activities.
Advising students, grading assignments.
Advising students, grading assignments, leading tutorials, and participating in some online discussions and activities.
Advising students, grading assignments, leading tutorials, and participating in some online discussions and activities.
Advising students, grading assignments, leading a weekly tutorial, and participating in some online discussions and activities.
Principal & Vice-President, Office of the Principal & Vice-President
— 416.926.7102
Course Code
Title
Link
MST358H1
Course Code
Title
Link
SMC472H1S
Course Code
Title
Link
SMC379H1F
Course Code
Title
Link
SMC451Y1Y
Course Code
Title
Link
SMC241H1F
Associate Professor of Systematic Theology , Faculty of Theology
Associate Professor of Systematic Theology, Faculty of Theology
— 416.926.8553