My son has Adhd so he has to go here for his medication and for therapy. The therapist he sees is wonderful. The other one is not so great. Most of the doctors here never see their patients on time and the waiting room is packed with people because the doctors make them wait between 30-45 min. sometimes later past their appointment time. Trust me if his therapist wasn't so good I wouldn't go here!