My niece like yours is high functioning with Asperger's. We couldn't sing Happy Birthday to her at all when she was younger, she said she didn't want all the words surrounding her. She is working two part time jobs and going to college. She asked me to make her a swirly smooth quilt. I haven't figured that out yet.