Iv'e used this site previously when I was looking for a study help for learning French. I found it to be very informative. If I had to offer any criticism, it would be of the color scheme. It's a bit loud for my taste.
The site was easy to navigate and the informational offerings were sufficient to give someone unfamiliar with French culture some idea of the richness and diversity of the French.