A full list of available jewelcrafting trainers in the world.
Note
In Patch 2.3, Jewelcrafting profession trainers were changed to train up to Artisan level (skill level 300), and any redundant trainers in capitals were changed into simple apprentices without practical function.
In Patch 4.0.3a, all trainer ranks were equalized.