My wife and I go to an orphanage in a Spanish speaking country several times each year. We are recognized by the US organization which supports the orphanage but we do not receive financial support from anyone. Can we deduct travel costs, housing and meals while we are there? Also, we are taking Spanish language classes from a small school in country, via Skype when we are in the US and in person when we are in country. Are these language classes deductible?