If you looking for general information to aid your Chinese writing assignments, there are many different types of sources that might be relevant.
Ethnologue is a database of information about the world’s 7000 living languages. For each language, it lists names and dialects, population estimates, location, details by country, vitality level, usage, and second language information.