In order for her to learn from someone, she has to have sex with them, and although the idea might be tempting, Cleopatra can't go around and screw everybody until she finds what she wants. As far as finding the three descendants, we could say something that she is drawn to them through destiny or some other mystic thinking. Though maybe there is some trial and error in this, and the some of the people Michael brings to her are not the ones she desires. In that case, they are disposed of or saved for a later date.<br/><br/>Rather than have her learn the old fashioned way, through Michael, I think it would be best if she remains Ancient Egyptian, and Michael translates for her if she can't take knowledge.