Haley has been with our family for as needed sitting, transportation and pet care for a long time now! She is great with the kids! She helps with homework, makes dinner if needed and will take them to activities, or plan an activity with them. She is happy and has a great personality! Haley would be great with any child or children. She has never given us any reason to doubt her expertise.