Going through programs can be quite the journey if you pick the right one. Greenheart was worth the money. They fill you in on Visas, budgets, schedules, expectations, etc. Greenhart offered so much more than the other partnering companies after talking to other friends. From the culture book, tshirts and assistance in the application process, I was beyond happy to have selected this program. If you have any question the reply is within hours and Sarah is one of the most helpful and friendly people on Staff.