I agree that using latin names aids in preventing a lot of confusion, that's for sure. Sometimes using a common moniker is appropriate though and can actually be the thing to avoid confusion.
For me, the easiest way to learn the latin name is to simply not use common names. That forced me to learn and use the latin. It quickly became second nature and is easier now than having to remember a common name. It's also great for forming associations between plants in the same genus. Once the association is made about the general shape and habit of
Rotala and the Generic name I can spot most
Rotala even if I don't know the exact species. Then it just becomes an issue of figuring out the specific epithet and there it is, another species learned.
Another great way to learn the latin is to look in the Plant Finder.
Learning to identify at least the genus of a plant also helps me make generalizations about their keeping requirements. I know that
Rotala generally require the same conditions and that
Vallisneria may not. If my tank is favorable for
Rotala then I know not to get
Vallisneria, for example.
Knowing the latin is also a great way of keeping pesky "experts" at the LFS away when they try to push a product on me. "Oh really? That's
Hygrophila corymbosa not
Hygrophila difformis and I don't think it would do well if I used that pH buffer." It's the speaking in italics part that's hard for me.
Regards,
Phil