KOTOR II, is the only game that I know of with solutions to some of its shortcomings, available to the player while playing the game!
This is indeed very creative for a game that is said, to be incomplete.
Case in point: if you play KOTOR going to one world at a time and all quests there, you will inevitably turn some of your party members to Jedi or Sith more than halfway through the game.
There is a solution to this, it does require the EBON HAWK and that your Exile is a male.
After your first sparing match with the Handmaiden, head to Narshadaa and do some influence gaining quests, with the goal of turning Atton or Bao-Dur, or both into Jedi or Sith. Also, be sure to get your light saber.
Then get ready to leave Narshadaa and most likely, meet Visas Marr.
Now head to Dantooine to get your personal light saber crystal. On Dantooine, there is a missing sensor's quest that will get you more influence with either Bao-Dur or Atton; if you haven't turned them into a Jedi or Sith already.
After getting your personal crystal, it is time to go to Onderon.
Why Onderon? A little tip, you will get from Master Vrook later in the game about the more people you kill, the more powerful you get.
Indeed, Master Ed Asner (Vrook), is correct one of the ways to get the most experience points is to kill people or animals. And you need to get to level 18, in order to train the Handmaiden to be a Jedi or Sith.
After, your first mission to Dxun and Onderon, you should be a level 18 Jedi or Sith.
This way, you will have everyone but Mira a Jedi and you will have three planets and no waiting upon which to use them; before returning to Dxun!