I agree with JH....but w a smidgen of a change. Get her a bearded dragon!! You can train them a bit...fairly sturdy reptile and they will interact with you. In fact they interact so much that you swear you know what they are saying. lol
The reason I dont think a leopard gecko is that they really aren't meant to be handled a lot. When someone gets a new reptile that is all they want to do.....lots of loving!!
As far as the cham...they are care iintensive and husbandry needs to be spot on. Turtles....well now some may disagree with me but it is my experience that my lil desert tort. is a very dirty lil boy. Seriously...they poo wherever even where they sleep...my lil guy will have it stuck on his butt and etc. He also has figured out that it grosses us out if we pick him up and he pees on us. So.....not what I thought he was going to be. lol