Dr. Thompson and his team and great! Our daughter has been going there for nearly 15 months and she is making great progress. They are always quick to address any issues.