Jo Danville by far. She knows everything but humbleness, smiles&laughs too much, flirts too much, especially for her age.
Separate names with a comma.