Cool, I've read this from start to end.
Suggested corrections
All:
You may want to consider using a monospace font in all code you include in your document, makes everything look better.
page 2
1: Know the C Programming Language (Definitely structs and OOP)
C isn't an object oriented...