The Canadians are considered one of the world's most kind and generous people. They are known for their hospitality and warmth towards foreign visitors. Do remember to thank them for their help or interest shown. Compared to the Americans, the Canadians are generally seen as somewhat more polite and reserved. They are well-mannered and usually begin their conversations by a question.
Canada's two official languages are English and French. French is mainly spoken in Québec and along the coast of the Atlantic Ocean while English is spoken in the interior of the country. Most Canadians are bilingual, so you will not have any problems making yourself understood wherever you are.