Alright, spec and (to a much lesser extent) I can make some interesting comments. If you need any help with a concept, we can explain it, too.
You know, I'd really like to get a s.net community project for programming going, and since spec and I know C++, and you're learning it, we could always program something in C++.