The NGOs receive funding from government agencies to conduct HIV preventive education for vulnerable groups. Particularly in community settings, the NGOs reach IDUs and MSMs and train peer counselors to work with hard-to-reach populations. For instance, the NGOs reach out to the gay community, disseminate HIV/AIDS educational materials in gay venues, distribute condoms at gay bathhouses, gay bars, and public parks where gay men gather, and provide anonymous HIV testing and counseling (Twu et al. 2004) .