In high school students have the following subjects: French, history, maths, geography, sciences (such as physics, chemistry and Biology), a foreign language (usualy English), some students choose to learn another foreign language and others choose economics or mathematics, they also have physical education and art classes
they learn English spanish German and Chinese and polish
No, It has not been mandatory since 2006.
yes french is one of the main subjects their in the schools I know
Francophone schools teach subjects in French so students learn that language better and quicker.
There are a few different French schools that teach french for people who are coming to visit, it can be expensive to do this so the best thing is to learn before one visits there.
French children are first taught French. The first foreign language is English, then Spanish, then German.
Within a month a child may learn French. It depends upon the situation. A child who lives in a French speaking country, plays with French speaking children, and takes classes at French speaking schools learns quickly.
In France, English is taught as a mandatory subject in schools starting from primary school. Children learn English as part of their curriculum in the classroom setting. Homeschooled children in France also have the option to learn English through various resources and programs available to them.
French children do not learn Religious Education (RE) in the same way as in some other countries. The French education system promotes secularism and does not include formal religious education in public schools. However, private schools, including Catholic schools, may offer religious instruction.
No, not all schools offer French language, history and culture instruction. French is a major world language. But schools face tight budgets. They need to match their offerings with the needs of the community and with national and international trends. In a community where Spanish is a major second language, French may not be considered a critical language to learn.
To learn to learn is "apprendre à apprendre" in French.
Like french schools.