Courses

Built into BRP, loved by instructors and parents.

Run swim schools and skill-based courses with full visibility into every participant's progress - from first lesson to levelling up. No integrations, no extra systems, no unreliable payments.

Challenge a friend (69)

Powered by BRP

One platform for courses, progression, and payments

Whether you run swim courses for a set period or on a recurring basis, Courses gives you complete course management inside BRP. Track each participant's skill level, see exactly what's left before they level up, and keep instructors and parents on the same page - all in one system.

Because Courses is native to BRP, your bookings, participant data, and payments live in one place. No integration required, and no data falling between the cracks.

Your levels, your way

Tailor-make your own skills, levels, and badges - or follow a proven standard. Course Progression adapts to your curriculum, not the other way around.

Works on any device

Instructors manage everything from virtually any phone, tablet, or computer - as an app or web solution. Poolside or front desk, it just works. 

Native to BRP

Not an integration. Course Progression is a built-in part of BRP, ensuring reliable payments and data with zero setup overhead.

What’s completely new

The Courses feature is administered by instructors on virtually any phone, tablet or computer, and is also available for parents as well.

Screenshot 2026-08-03 at 11.28.20

For instructors: Everything they teach, at a glance

A lightning-fast interface shows instructors exactly which courses and sessions they're teaching - today, this week, or this month. Less admin, more time in the water.

 

Screenshot 2026-08-03 at 11.30.00

Check-in that takes seconds

Check in each student on arrival, or check in the whole class with one click. Important alerts surface automatically, so instructors never miss what matters.

Screenshot 2026-08-03 at 11.30.41

Important alerts easy to be seen

Instructors can easily be notified by alers pop-ups
Screenshot 2026-08-03 at 11.31.19

Follow every student's journey

Assess and update skills per student, track progression across your entire student base, and see status at a glance with visual progress bars and color-coded statuses.

 

Screenshot 2026-08-03 at 11.32.22

Improved

Skill-by-skill assessment tailored to your needs

Focus on the specific skills for each session and update assessments for the whole group in one view - from "not assessed" to "completed" in a tap.

Screenshot 2026-08-03 at 11.34.26

For parents: Progress they can see

Parents follow their child's development directly in the member app - which skills are mastered, which are in progress, and what's next before the badge. Fewer questions at the poolside, happier members.

 

Payments

Recurring or one-time payments - with very high reliability

Direct Debit

Direct Debit for recurring payments

Credit Card

Credit card on file for recurring payments (same as the Netflix/Spotify model)

One-time Payments

One-time payments for fixed-period courses

Zero Integration

Native to BRP - no payment integration to build or maintain

Why operators choose BRP Courses

Icon (2)

Native in BRP - not an integration

 

Icon (1)

Tailor-made skills, levels, and badges

 

Icon_App_500x500-1

Works on phones, tablets, and computers, as app or web

 

Blog_icon

One-click class check-in with automatic alerts

 

Statistics_icon

Visual progress bars and color-coded statuses

 

Membership_icon

Available to instructors and parents

 

Sparegris_icon

Reliable recurring payments built in

 

Ready to level up your courses?

See how Courses can simplify your swim school or course operations - and give your members a progression experience worth staying for.