It took me three months to find such a place, and they have done an exceptional job for my sons and me. We've been there going on almost two years. It's like a big family; and the owners go all out to help each individual and bring out their potential. My son is in green belt and looking for a black...!!!