Learn french online with Bonjour de France. This website offers content and tests for students preparing for CECRL levels A1 to C1. Most of the content is tagged by level. There are educational resources for French teachers. Unfortunately this site is hindered by to many ads and some links that appear to be broken.