Dr. Castellanos constantly cancelled appointments - it took 4 months for him to review the results of my child's MRI with me & he misdiagnosed my child's life-threatening illness for over a year. Based on my personal experience with this doctor, I would never trust anything he said, nor would I ever recommend him to even my worst enemy. If you get a referral to this physician for your child, PLEASE think long and hard before placing him in Dr. Castellanos' care....