I'm thinking of self-publishing my book Programming from the Ground Up when I am done with it. Looking for reviewers if anyone's interested. It's a ways off, but if there's enough interest, I might take some time off work to finish it up. Anyway, I'm also trying to re-figure chapter organization. I put memory management _way_ too early, and I need a segueway into OOP. The C introduction needs to be at the very end of the book, I probably need an intro to pico as an appendix, and I probably want to have at least one program doing GUI programming w/ Gtk+ or GNOME. Anyway, it's been a fun project so far, and I hope others will enjoy it.