Just a Suggestion
Would it be possible to have a reference for each section (e.g. Basics 1, Basics 2, Plurals...) which lists the words (with their pronunciation and meaning) that are introduced in that section? I guess it would just be like a mini dictionary for each section that would complement the material alongside the tips and notes.
I know that I would find something like this useful.