We used DD's occupational therapist, who wrote a great letter with specific examples of unusual behavior. I think it's nice if it's someone who works with children a lot, so they have a clear idea of normal grade level behavior, and it's good to pick someone who "sees" your child. Maybe a children's librarian?