The Virtual Campus of Public Health, supported by the Pan American Health Organization, offers free on line instruction in public health, both in English and Spanish.Their portal is at http://www.campusvirtualsp.org/?q=en