BTW, congratulations on taking French lessons! I did that this spring too. I was born and bred in southwestern Ontario, where I was a lot more likely to hear Dutch than French. So while I took French in school for years, I never got to use it -- until I got here, and figured I'd better brush up. Bonne chance!
Hacking: Bézier curves in Haskell
Tonight: James Brown -- get up!