Amazing gym. Works class athletes that actively compete. The culture is friendly, humble and respectful. Kids class has a great variety of kids (sizes, ranks, male and female). The adult classes have active competitors, casuals, men, women, young and older. There is classes available from 5:30 am, noon, evening and weekends. Class structure is typically warmup, instruction, active drilling, positional training, free rolling. High integrity instructors that roll with students. Most nights you will have more colored belts than white belts. read more