I've always been interested in classifications, and this is a good one, pretty much what I learned and use as a grammarian. But it's got more detail than one needs, at first; later on it's a good list to have, though the bullet points never format right for sublists, I've found. The main point, though, is that naming word classes is only useful if you understand what each class
does in grammar and can use them to put together constituents.
Constituents are what English grammar is about; not words. —
John Lawler 6 mins ago