I can't say enough about 303 Training Center. All of the coaches are fantastic. My four-year old has been in classes for three months and loves it. We never have to make him go to class, but it is quite the opposite. He is upset if he doesn't get to go. The kids not only learn BJJ techniques, but also important "life rules" to live by. Don't talk to strangers, eat broccoli, don't open the door, stay out of the cleaning supplies, etc. All of these rules have to be remembered to earn stripes. Again, I can't say enough for how much our kids enjoy the class and how appreciative we are of the instructors attitude and dedication with the kids.