Over his career, Craig has helped thousands of struggling learners through assessment, consultation, therapy, and advocacy. He believes in describing learners in terms of strengths and weaknesses, not just with labels and diagnoses. He also strives to communicate findings and strategy ideas as clearly as possible, sometimes using visuals and metaphors.


  • Doctorate in School Psychology at the University of North Carolina at Chapel Hill (UNC-CH)
  • Trained as a Post-Doctoral Fellow at the Clinical Center for the Study of Development and Learning (CDL), in the UNC-CH School of Medicine
  • Earned appointments at UNC-CH as Clinical Assistant Professor in the School Psychology program and as Clinical Scientist at the CDL
  • Internship in the Dallas public schools
  • Has conducted or supervised thousands of assessments of struggling learners
  • His book, Revealing Minds, is a hands-on guide for professionals who assess students facing learning challenges
  • His book, How Can My Kid Succeed in School?, helps parents and educators to better understand the learning needs of children and adolescents, and to select strategies for success
  • He co-authored Schools for All Kinds of Minds, a guide to neurodevelopmental practice for school leaders

Areas of Expertise

  • Assessments
  • Attention Issues
  • College Success
  • Learning Problems

Contact Me Today!

"*" indicates required fields

This field is for validation purposes and should be left unchanged.