Here at St Peter's we use Language Angels for our French programme.
Language Angels is award-winning language teaching resources designed to allow primary school teachers, irrespective of their linguistic ability, to teach the foreign language of their choice.

All of their units are organised into easy to understand, clearly defined categories that enable you to pick the right unit for the level of ability of your class.

Units vary from the easiest Early Language Units(which are ideal for children with little or no previous foreign language knowledge) to Intermediate Units (ideal for pupils building up their foreign language expertise) through the Creative Curriculum Units (which tie in to familiar curriculum topics) and finally to the Progressive Units (which are great for extending and challenging pupils with a sound understanding of the basics of the language they are learning).

French Road Map - Yrs3 - 6
Skills Development