Where are courses held?

Core courses are held online.

Elective/Certificate courses are delivered face-to-face on University of Guelph`s campus.