Should I do a homestay?

That depends on you! If your program has a homestay option, you may benefit from it by further immersing yourself in the local culture and having the opportunity to practice the language more. Or, you may prefer to live with local or international students for your lodging. Ask yourself about your personal preferences, level of independence, language goals, and more.