when i made the transition from consulting to training, i met a woman named martha at my soon to be full time employer.  martha was my mentor and has continued to be a great friend.  although we don't see each other that often, it has always been easy to pick up where we left off.  martha and i took our "train the trainer" course together (she had been training for years - just didn't have the official microsoft certification) and she made me laugh constantly (sometimes at the expense of the trainer who didn't become one of my mentors and i'll leave it at that).