Carla Shedd is a special needs adult