Levels 1-10 (10 Character Points / 5 Lives)
Newhaven Trainer, Newhaven (Levels 1-10)
Shadowy Healer, Slums (Levels 1-10)
Universal Trainer, Silvermere (Levels 1-10)
Class Specific Trainers (Levels 1-10):
  Bard Trainer - Second Floor, Inn
  Cleric Trainer - East and North of Temple Chapel
  Druid Trainer - Adventurer's Guild
  Gypsy Trainer - East of General Store
  Mage Trainer - East of Magic Shoppe
  Missionary Trainer - Adventurer's Guild
  Mystic Trainer - North of Curio Shop
  Ninja Trainer - Thieve's Guild
  Paladin Trainer - Adventurer's Guild
  Priest Trainer - East and South of Temple Chapel
  Ranger Trainer - Adventurer's Guild
  Thief Trainer - Thieve's Guild
  Warlock Trainer - Adventurer's Guild
  Warrior Trainer - Adventurer's Guild
  Witchunter Trainer - Adventurer's Guild

Levels 11-20 (15 Character Points / 5 Lives)
Quest Halls, Crypt (Level 11)
Aldreth, Tree House (Levels 12-20)
Dwarven Trainer, Khazarad (Levels 1-30)
Grizzled Trainer, Rhudaur (Levels 1-30)

Levels 21-50 (20 Character Points / 5 Lives)
Aged Titan (Levels 21-50)
Elven Trainer, Silverwood (Levels 21-50)
Dwarven Trainer, Khazarad (Levels 1-30
Grizzled Trainer, Rhudaur (Levels 1-30)

Levels 51-54 (20 Character Points / 5 Lives
Amazon Battlemaster, Lost City (Levels 1-52)
Time Lord, Negative Power Plane (Levels 1-54)

Levels 55-65 (20 Character Points / 5 Lives
Hydra, Scorching Desert (Levels 55-65)