As stated, foreign teachers should bring in their own prescription drugs sufficient for the entire stay. Western medications are not readily available in China beyond commonly used drugs, and those are available through major hospitals in major cities. Foreigners are often surprised to find that some drugs that would be prescription in their own country are readily available over the counter in China.
Alcohol is readily available in China. Beer is a common beverage and most regions have their own specialty beer. Also available is "bai jiu," a particularly potent drink made from rice or sorghum. This is often served at banquets and meals. Foreigners should pay attention to how much they are drinking, since the alcohol content is normally higher than western liquors. If a person drinks too much, they can be arrested for being drunk and disorderly. This would mean incarceration for a period of time or a fine.