Skill trainer

A Skill Trainer is an NPC who can teach new skills to player characters. after the march tenth update, they will also have every non-elite skill you have ever unlocked on your account

Price
Learning a skill from a skill trainer costs one skill point and some gold. The price in gold increases per skill to a maximum of 1 platinum (1000 gold) per skill after buying 20 skills.

Skill Trainer List
For a list of all skill trainers and a list of the skills they offer, see:

Skill Trainer List