If you have enough money, live on campus dormitory, you'll be greatly challenged by real Canadian English speaking environment and culture,you might feel lonely coz most people in the dorm are white, and they like to party and make noise which could be very annoying when you want to study or sleep. Even it might be hard for you join them,you can still have one or two Canadian bosom friends. But you have to pay $920 per month(including meal plan).
If you don't have much money or you don't like that kind of dorm life, live off campus.