Beirand, the smith in Riften, is a common choice for me for free expert level smithing training. If not him, Ysolda in Whiterun after I've killed Hulda. Foxy woman running an inn with Khajiit dealings and will pay me for giving her drugs? Yes please.