Enchanting trainers

An enchanting trainer is an NPC that offers enchanters the opportunity to train and learn recipes.