Why stop at just a 'good' level in French, when you can be a master?