Dr russell barkley 30 essential ideas. In addition to sharing his vast … Dr.