I love the English language. The other day, I bought Garner’s Modern American Usage. A great book for understanding how to use words.
But that’s so old school.
I just found a website called Wordnik. It’s new and not entirely sophisticated but it’s probably the future of how we learn language.

