While this is largely irrelevant with the presence of Thottbot and Wowhead databases, it's interesting to note that the game itself will tell you where to train all of your available weapon types. Every weapon master will tell you where the other weapon masters are, and which items they'll train you in.