Yes, because it is a propernou
n.
Yes, you should capitalize "French" when referring to a French language class as it is a proper noun.
Yes, "French" should be capitalized when referring to the language or people of France in a class context.
Yes, in English you always capitalize names and locations, and things referring to them. (France - French, Italy-Italian) Other languages such as French do not usually capitalize. So French music, Dutch music, American music. French art, French toast, French wine. The only exception may be the terms such as french fries, or french curve, where both upper and lower case are seen according to the style. One other example is brussel sprouts, which have no real connection to Brussels.
It depends on what timeframe you are referring to, but for the last 2 centuries at least, the language of instruction has been French.
French is the only official language in France. Many other dialects and languages are spoken in France but none have official status or recognition.
French is the official language of France.
France is a country. French is their language and their nationality.
The countries in Europe with French as an official language are France, Belgium, Luxembourg, and Switzerland. Of these, France is the only one with French as the only official language.
France is the land of the French, and that is their language.
In the English language, "French", and similar words for other countries, should be capitalized.
French is a language. it is spoken in France, and in many former French colonies.
Yes, the French language evolved from Latin in France.