HUMAN
Paladin: Aden Castle Town, Warrior's Guild
Hell Knight: Hunters Village Warrior Guild
Necromancer: Ivory Tower, one of the magisters on the Human Wizards floor, Marina
Sorceror: Ivory Tower, one of the magisters on the Wizards floor, Marina
Warlock: Ivory Tower, one of the magisters on the Wizards floor, Marina
Bishop: Hardin's Academy
Prophet: Hardin's Academy
Treasure Hunter: Aden Warrior Guild
Hawkeye: Aden Warrior Guild
Warlord: Aden Warrior Guild
Gladiator: Aden Warrior Guild
DARK ELF
Abyss Walker: Hardin's Academy, Dark Knight Mordred
Phantom Ranger: Hardin's Academy
Spellhowler: Ivory Tower, Magister Ladd in the Dark Wizards floor.
Shilien Knight: Hardin's Academy, Dark Knight Mordred
Bladedancer: Hardin's Academy, Galadrid
Phantom Summoner: Ivory Tower, Magister Ladd in the Dark Wizards floor.
Shilien Elder: Hardin's Academy, Anastasia
ELF
Spellsinger: Ivory Tower, one of the magisters in the Elven Mage floor.
Temple Knight: Unknown
Swordsinger: Aden Warrior Guild, Sinden
Plainswalker: Hunters Village Warrior Guild
Silver Ranger: Hunters Village Warrior Guild
Elven Elder: Hardin's Academy
Elemental Summoner: Ivory Tower, one of the magisters in the Elven Mage floor.
ORC
Warcryer: Rune village, Seer Mekara
Overlord: Rune village, Seer Mekara
Tyrant: Rune Village, Warriors Guild, Prefect Tazki
Titan: Rune Village, Warriors Guild
DWARF
Warsmith: Rune vilage, Blacksmith
Scavenger: Rune village, Varehouse Keeper
The list is now full.
Please post here if there are mistakes in the list!