In Finland everyone starts to learn English in third grade (age 9). Swedish begins at fifth grade or seventh grade (age 11 or 13) depending on your choosing. Those two are compulsory throughout the school system (primary & secondary). Then you can pick extra languages depending on what the school has to offer. Most popular are German and Spanish but other ones are taught as well.
Every student has a right by law to study his or hers first language. So now that there are lots of immigrants more "exotic" languages are taught as well.
Finns tend to be rather good at English but they can be shy to speak it. *generalising*