I would like to know how long a person must be a resident in France before he or she is eligible to apply for full citizenship or permanent residency? I am currently in France studying and have been here for the last two years. Thanks!