Attending a language institute is an ideal way not only to learn Mexican Spanish but also to acquaint yourself with the customs and the people. For total immersion, most schools offer boarding with a family, but there's generally flexibility in terms of the type of lodgings and the length of your stay.
AmeriSpan Unlimited, based in the United States, specializes in medical and business Spanish; see the Web site for student blogs. The Academia Hispano Americana offers a variety of language-study options as well as weekly cooking classes. Many programs offer courses in Latin American studies and culture, as well as language.
Academia Hispano Americana (415/152-0349 (Mexico). www.ahaspeakspanish.com). AmeriSpan Unlimited (800/879-6640; 215/751-1100 in U.S.). Centro de Estudios para Extranjeros (33/3616-4399 in Guadalajara; 322/223-2082 in PV. www.cepe.udg.mx).