Home » About
About Island Flow
Structured Brazilian Jiu-Jitsu and Judo training built around skill, fitness, confidence, discipline, and steady progress.
New to martial arts? No experience is required to start.
Our Story
A modern martial arts academy built for real people and real progress.
Island Flow BJJ was created to provide structured, high-quality Brazilian Jiu-Jitsu and Judo training in Freeport, Grand Bahama.
Our approach focuses on strong fundamentals, technical development and consistent training. Students learn how to move, control positions, escape difficult situations, use takedowns and develop confidence through practical experience on the mats.
Whether your goal is fitness, self-defense, competition or simply learning a challenging new skill, Island Flow provides a place to train, improve and keep moving forward.
Our Programs
Age-based training for children, teenagers and adults.
Juniors
Brazilian Jiu-Jitsu and Judo training designed to develop confidence, discipline, coordination and strong martial arts fundamentals.
Explore Juniors →Cadets
Structured training for teenagers focused on Brazilian Jiu-Jitsu, Judo, fitness, confidence and practical grappling skills.
Explore Cadets →Adults
Beginner-friendly Brazilian Jiu-Jitsu and Judo for fitness, self-defense, grappling development and competition.
Explore Adults →Our Mission
Develop stronger people through consistent martial arts training.
Our mission is to develop confident, disciplined and capable students through Brazilian Jiu-Jitsu, Judo and a positive training culture. We want the lessons learned on the mats — consistency, composure, resilience and respect — to carry into everyday life.
Flexible Training Options
Choose the monthly training package that works for your schedule.
More Than Just Training
Martial arts should make a positive difference beyond the mats.
Confidence
Learn difficult skills, solve problems and build confidence through steady progress.
Discipline
Improvement comes from showing up, paying attention, practicing and staying consistent.
Community
Train seriously while respecting your teammates and helping each other improve.
Ready to Start Training?
Choose your training option and submit your request online. We'll contact you to confirm availability and provide payment details.
Juniors • Cadets • Adults • Visitor Training