Project: Gorgon is a 3D fantasy MMORPG (massively-multiplayer online role-playing game) that features an immersive experience that allows the player to forge their own path through exploration and discovery. We won't be guiding you through a world on rails, and as a result there are many hidden secrets awaiting discovery. Project: Gorgon also features an ambitious skill based leveling system that bucks the current trend of pre-determined classes, thus allowing the player to combine skills in order to create a truly unique playing experience.
The Project: Gorgon development team is led by industry veteran Eric Heimburg. Eric has over a decade of experience working as a Senior and Lead Engineer, Developer, Designer and Producer on successful games such as Asheron’s Call 1 and 2, Star Trek Online and other successful Massively Multiplayer Online Games.
One of the systems I found really fun & engaging was the player training system in star wars galaxies.
"Star Wars™ Galaxies also offers players the opportunity to teach one another certain skills. In fact, the concept of apprenticeship is key for advancement in some professions.
Some skills require Apprenticeship XP. In order for another player to be trained they must be grouped with another character. You can then teach that character specific skills that you possess. The other character needs to have any prerequisites, including XP, for the skill you want to teach.
Becoming another player' s apprentice has several advantages. First, you can learn any skills that another player possesses without seeking out an NPC skill trainer (thus allowing you to train in the field). Second, NPCs will nearly always charge for training, but you aren' t automatically charged credits when you learn a skill from another player."
While I think the council sink of NPC trainers is a good system it would be really neat if there was an alternate path. Maybe needs research like the ice/fire magic, maybe it's only skills not the cap unlock and require a skill book too.