Doesn't talk much about what CFGs are. Just jumps straight into examples. I have a little basic understanding of CFGs so this was okay but it doesn't serve as an intro to the topic
Every CFG has a Start variable
The second and third chapters showing 0*1* and the palendromes were helpful for seeing how things worked at my level.
I could follow the later ones, but would need to go back to them if I tried to do them