That's young for a
Heather but I sometimes like that name if the combo makes it earthy and not 80's.
Andrew is very average.
Are you in the US? If so,
George on a teenager is a little unusual to see, but the name itself is still boring.
Louie (
Louis?) also seems unusual for a teenager.
Kristy looks dated, I would have assumed it was
Christy.
Josie is nms but sort of cute/country.
Jackson is boring but not bad (although why not just go by
Jack if your name is
Jackson?)
I've never actually seen
Jermaine, it really just makes me think "germane"
Anne is nice
Delmar is kind of cool, although the database says it rhymes with
Elmer and that's a little too nasally/nerdy for me. I'd like it if it was DEL-mahr or del-MAHR.