Zosimus

is a Crafting Trainer that can can be found in the Elven Camp in Blood River Outskirts. They can teach all crafting skills.