Keep hanging in there. ADD does run in families....and if FIL has something similar to Autism I would bet is it Aspergers (spelling). Which really points to your kids having something...also shows that she is probably much smarter than her grades will represent.