Singaporean English mainly comes from British English. The forms of English spoken in Singapore range from Standard English to a pidgin called Singlish. The Singapore government and many Singaporeans are against using Singlish. There is a "Speak Good English" campaign each year. Public schools and in the media also have rules against Singlish. There are many Singapore accents in English because of the many languages and identities of people in the city. Languages can even change over the generations and children may speak different languages and have different accents from their mother. For example, in a Singaporean Chinese family, the grandmother might speak Hokkien as her first language. Differently, the mother might speak Mandarin as her first language and Hokkien/English as her second languages, while the grandson might speak English as his first language and Mandarin as his second language.