Joan Sharp

Teaching Professor

Education

  • B.A., McGill
  • B.Sc. (Honours), McGill
  • M.Sc., University of British Columbia

Courses

Future courses may be subject to change.