The program won't require you to travel all over the countryside it is located in one area. Would imagine the program is not very popular with international students. I think you will find that other students have their home base in a larger city like Guelph and commute for the first year...