This website provides a wide variety of resources for grades 3 - 6 for various subject areas. When you reach the HOMEPAGE, look along the top banner until you see FSL. Tap on the link and follow it to different themes and units of study.
Translations tools are always helpful. The ones listed below may suit your needs.
Translate (This site automatically leads you to the spoken French site as well.)