I have trained here for 2 years, and I train every day. Every day brings the same level of training. Every day is the same, excellent instruction. The level of consistency Team Rabadi coaches and staff bring is unrivaled. The gym brings a focus to competition, as well as real world self defense situations, which is exactly what I was looking for, bringing a focus on training beyond just a hobby. Couldn’t be happier.