Great for earning, learning and travelling at the same time.The good thingsMeeting other nationalities and cooking for them, traveling the world while earning and learning new things about other cultures and socializing with them. Learning about their staple food and cooking it for them. Going to other countries for free.
The challengesDealing with people from other countries that have attitude problems and not a team player; Storm; Seasickness; Budgeting the given amount of money that will fit for the whole month without shortage. Being away with family and loved ones.