being annoyed to say your child's name would be a difficult situation, however, i guess that comes with the territory of being a teacher, and its a risk you run with any names. FWIW, none of the 4 charlotte's i know are "annoying". they are all wonderfully beautiful =)
possibly the name has only come back into popularity recently enough not to be popping up in schools yet.. or maybe it's just my part of the country surrounded by charlottes!!!