I realize that I'm on my soapbox about this... but I truly just wish that "gifted" programs would quit calling themselves that and start calling it something more stigmatizing/less desirable somehow.
Intelligence is considered so important that any term designating people as more or less intelligent will become controversial. Quoting the Wikipedia article on "imbecile":
In recent decades, the phrases "mental retardation", "mentally retarded", and "retarded" have similarly come to be viewed as derogatory terms and their usage now is considered to be politically incorrect much like the words moron, imbecile, and idiot, formerly used as scientific terms in the early 20th century, also came to be viewed as derogatory. On October 5, 2010, President Barack Obama signed Senate Bill 2781, known as "Rosa's Law", which changed references in many Federal statutes that referred to "mental retardation" to refer instead to "intellectual disability".