Each class has it's own guild quests every 5 levels, but the main story can only be done once. It would be nice if each class had it's own unique story quests separate from the main story. It would make leveling secondary classes more interesting.