Ramusa.org will you give you the same experience in the usa youd get in other countries..but if you want to do a traditional one look up ligainternational.org thisnis probably your cheapest option, have to get to either la or phx and its a $200 flight fee from there in a gen aviation plane with volunteer pilots to el fuerte mexico, get to see numerous specialties and really great people all around