TED talks are great, right? Why not combining your French learning and watching TED Talks? I mean, there's TED Talks in French...