GBRP has a great environment, the instructors and generaly everone has a great personality that make this place rich. Place is a great, great stress reliever. Self defence, compeitition or just training in general...this place is great for all of it. Organized like a team, fighting like a family!!
more