I absolutely love this place! The entire staff is wonderful. I couldn't imagine going to another place. They are always accommodating and try to schedule you in when they know it will work best for your child and take in to consideration school hours. My son has been going for over a year now. Hopefully my other two will not need to go, but if they do, I will not hesitate to return.