Frisco teen's song a hit with Rachel's Challenge