This place is FANTASTIC!!! Have sent all 3 of my children for the past 3 years. And never do they disappoint! Staff is super friendly, and they really get to know the kids and meet them where they are at, in their walk of life. My son claims some faculty here as his very best friends. Worth the time and $ for sure! Something for everyone here! LOVE IT!