I'm living a dream that many guys out there have: My girlfriend is actively learning how to play World of Warcraft and is enjoying it. After a couple of false starts, she finally found a class that suited her.
First, she tried a warlock. Too many things to remember. Keeping DoTs up, keeping up with soul shards and collecting them, keeping tabs on her demon in battle. It was too much for her.
She tried a hunter. Taming her own pet was cool at first, but then she had to feed it and manage it in dungeons. Throw Feign Death, Deterrence and Disengage into the mix, and it was not her cup of tea. She's flying back 10 yards into other packs of mobs and feigning death every time the cooldown is up because she's afraid of the tank yelling at her for "doing the aggro thing." I was dismayed that a hunter didn't work out, because I always deemed it the default starter class for new players. At least it was for me.
Then came the paladin. Oh, blessed paladin, how she loves thee. At first, all she had to do was run up to the mob and hit it with Judgement of Light. The only "tricky" thing I had to teach her was when the Judgement of Light button was dark and wouldn't let her use it, it meant she needed to apply her Seal of Righteousness again. I even put the Seal right above the Judgement so she wouldn't forget. She was actually having pure joy with her new class. She didn't wonder if she was doing it right. She didn't worry about forgetting something. Just kill, kill, kill and love every second of it.