Really? Wow that's so cool :) Can I asked how you revised for french?
French is obviously a challenging subject and I revised by creating mind maps on the different topics I was learning to remember different ideas and do grammar practice to increase my skills