I'll echo Platypus101's sentiment: great advice on this thread.

One old thread which may be of interest: Explaining ADHD to DD11 (Aug 2016)